Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snap Inc.

Software Engineer, AR – Level 4

Snap Inc.

3D Rendering Engineer developing rendering features used across AR applications at Snap. Collaborating with engineers to innovate and optimize technology in augmented reality.

Posted 6/19/2026full-timeLos Angeles • California • 🇺🇸 United StatesJuniorMid-Level💰 $157,000 - $235,000 per yearWebsite

About the role

Key responsibilities & impact
  • Implement the engine and rendering features used across Lenses, Games, Spectacles.
  • Collaborate with rendering and core engineers to incorporate new algorithms into the Lens engine
  • Work on the 3D engine and advanced algorithms utilizing the cutting edge capabilities of modern mobile GPUs
  • Research advanced rendering effects to adopt for mobile GPUs and perform as efficiently as possible
  • Work on optimization of rendering algorithms for wearable AR devices to achieve best performance leveraging your deep knowledge of rendering techniques, GPU hardware and profilers.
  • Make an impact on the future of AR rendering technology - the sky’s the limit

Requirements

What you’ll need
  • BS in a technical field such as computer science or equivalent years of experience
  • 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
  • Industry C++ development experience
  • Experience with OpenGL, Metal, Vulkan, or DirectX APIs
  • Experience with GLSL, MSL, HLSL, Compute shaders
  • Experience in optimization for mobile/console GPUs
  • Experience in creating rendering engines
  • Experience in creating unique/custom graphics algorithms and techniques
  • Experience with PBR

Benefits

Comp & perks
  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++OpenGLMetalVulkanDirectXGLSLMSLHLSLCompute shadersrendering engines
Certifications
BS in computer scienceMaster’s degree in technical fieldPhD in relevant technical field