Senior C++ AR Lens Platform Engineer

Snap

Los Angeles (CA)

On-site

USD 209,000 - 313,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

RSUs eligibility

Job summary

Snap Inc. in California is seeking a seasoned C++ Software Engineer to join the Specs Lens Platform team.

You will design, develop, and optimize LensCore, the AR engine powering Specs, Snapchat Lenses, and Lens Studio, delivering high-performance features across platforms. You'll collaborate with cross-functional teams to define technical specs, contribute to AI-assisted development, and optimize rendering across DirectX, Metal, Vulkan, and OpenGL.

Qualifications

  • BS in a technical field or equivalent years of experience.
  • 6+ years of industry C++ development experience.
  • Experience with rendering APIs or 3D engines / computer vision or ML.

Responsibilities

  • Design, develop, and support features for LensCore, the AR engine driving experiences on Specs, Snapchat Lenses and Lens Studio
  • Optimize LensCore engine for Specs
  • Work closely with other teams to bring your features to Lens creators
  • Participate in feature planning and creating technical specifications

Skills

Strong computer science fundamentals
Great communication skills
Scripting languages (Python/JavaScript
Linux/Unix environment
AI dev tools experience

Education

BS in a technical field

Tools

DirectX
Metal
Vulkan
OpenGL
Lens Studio
Unity
Unreal
Qt
OpenCV
Eigen
glm

Job description

Snap Inc. in California is seeking a seasoned C++ Software Engineer to join the Specs Lens Platform team.

You will design, develop, and optimize LensCore, the AR engine powering Specs, Snapchat Lenses, and Lens Studio, delivering high-performance features across platforms. You'll collaborate with cross-functional teams to define technical specs, contribute to AI-assisted development, and optimize rendering across DirectX, Metal, Vulkan, and OpenGL.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ AR Lens Core Engineer
Senior C++ AR Lens Core Engineer

Snap Inc. • Northern (KY)

Hybrid
USD 178,000 - 266,000
Senior C++ AR Engine Engineer (Lens Core)
Senior C++ AR Engine Engineer (Lens Core)

Snapchat, Inc. • Santa Clarita (CA)

On-site
USD 209,000 - 313,000
RSUs
Medical coverage
Paid parental leave
+1
C++ Software Engineer, AR Lens Platform
C++ Software Engineer, AR Lens Platform

Snapchat, Inc. • Santa Clarita (CA)

On-site
USD 157,000 - 235,000
Equity via RSUs
Paid parental leave
Comprehensive medical coverage
+1
C++ Software Engineer, AR Lens Core
C++ Software Engineer, AR Lens Core

Snap Inc. • Los Angeles (CA)

Hybrid
USD 157,000 - 235,000
Paid parental leave
Comprehensive medical coverage
Emotional health support
+2
C++ Software Engineer — AR Lens Platform
C++ Software Engineer — AR Lens Platform

Snap • Los Angeles (CA)

On-site
USD 157,000 - 235,000
paid parental leave
comprehensive medical coverage
emotional and mental health support
+1
AR/XR Software Engineer — Lens Studio & AR Engine
AR/XR Software Engineer — Lens Studio & AR Engine

Snapchat • Santa Clarita (CA)

On-site
USD 178,000 - 313,000
RSU equity
Medical coverage
Paid parental leave
AR Lens Studio Engineer — C++ & AI Tooling, RSU Eligible
AR Lens Studio Engineer — C++ & AI Tooling, RSU Eligible

Snap Inc. • Los Angeles (CA)

On-site
USD 209,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
Senior Software Engineer, AR SDKs & Spectacles OS
Senior Software Engineer, AR SDKs & Spectacles OS

Snapchat • Santa Clarita (CA)

On-site
USD 178,000 - 313,000
Equity in RSUs
Paid parental leave
Medical coverage
Software Engineer, C++, Level 4
Software Engineer, C++, Level 4

Snap • Los Angeles (CA)

On-site
USD 157,000 - 235,000
paid parental leave
comprehensive medical coverage
emotional and mental health support
+1
Senior Software Engineer, AR/OS SDKs — Equity Eligible
Senior Software Engineer, AR/OS SDKs — Equity Eligible

Snap Inc. • Bellevue (WA)

On-site
USD 178,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1