AR Lens Engine Engineer (C++, AI Tools)

SNAP, Inc.

Los Angeles (CA)

On-site

USD 209,000 - 313,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid parental leave
Medical coverage
Mental health support
Equity RSUs

Job summary

Snap Inc. is seeking a Software Engineer to join Lens Studio in Los Angeles, CA, to design and develop features for Lens Engine and Lens Studio, enabling AR experiences across Snapchat and Specs.

You will build tooling to enhance developer productivity and contribute to architecture decisions. You’ll collaborate with product, design, and engineering teams, review code, and drive improvements in reliability, performance, and maintainability.

Qualifications

  • BS in a technical field such as computer science or equivalent years of experience.
  • 6+ years of post-Bachelor’s software development experience; or MS + 3+ years; or PhD in a relevant field.

Responsibilities

  • Design, develop, and support features for Lens Engine and Lens Studio, enabling AR experiences across Snapchat and Specs.
  • Build, integrate, and improve agentic development workflows and tooling.
  • Contribute to technical roadmap planning, architecture decisions, and technical specifications.
  • Participate in code reviews, design reviews, and technical discussions.
  • Collaborate with cross-functional partners across product, design, and engineering.
  • Contribute to improving code quality, reliability, performance, and developer productivity.

Skills

C++
Python/JS/TS
Communication
AI tools
Problem solving
Code quality
Agentic systems
Engineering judgment
Team leadership

Education

BS in CS or related
MS with 3+ years experience
PhD in technical field

Tools

CMake
Conan
Jenkins
GitHub Actions
Qt
ImGui
Unity/Unreal Engine

Job description

Snap Inc. is seeking a Software Engineer to join Lens Studio in Los Angeles, CA, to design and develop features for Lens Engine and Lens Studio, enabling AR experiences across Snapchat and Specs.

You will build tooling to enhance developer productivity and contribute to architecture decisions. You’ll collaborate with product, design, and engineering teams, review code, and drive improvements in reliability, performance, and maintainability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AR Lens Software Engineer (C++, AI Tools)
AR Lens Software Engineer (C++, AI Tools)

Snap Inc. • Palo Alto (CA)

On-site
USD 178,000 - 313,000
Parental leave
Medical coverage
Mental health support
+1
Senior C++ Engineer, AR Lens Studio & Engine
Senior C++ Engineer, AR Lens Studio & Engine

Snap Inc. • San Francisco (CA)

On-site
USD 209,000 - 313,000
C++ Software Engineer — AR Lens Platform
C++ Software Engineer — AR Lens Platform

Snap Inc. • Los Angeles (CA)

On-site
USD 157,000 - 235,000
paid parental leave
comprehensive medical coverage
emotional and mental health support
+1
Senior AR Lens Engine Engineer — C++ (Specs/Lenses)
Senior AR Lens Engine Engineer — C++ (Specs/Lenses)

Snap Inc. • Bellevue (WA), Los Angeles (CA), Palo Alto (CA), San Francisco (CA)

On-site
USD 209,000 - 313,000
RSUs
Healthcare benefits
Paid parental leave
+1
Senior C++ AR Engineer - Lens Studio & Specs
Senior C++ AR Engineer - Lens Studio & Specs

SNAP, Inc. • Bellevue (WA)

On-site
USD 178,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1
Senior C++ Engineer, AR LensCore & Lens Studio
Senior C++ Engineer, AR LensCore & Lens Studio

SNAP, Inc. • Santa Monica (CA)

On-site
USD 170,000 - 250,000
Parental leave up to 28 weeks
Adoption and surrogacy benefits
Backup child care
+5
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
Senior C++ AR Lens Platform Engineer
Senior C++ AR Lens Platform Engineer

Snap Inc. • Los Angeles (CA)

On-site
USD 209,000 - 313,000
RSUs eligibility
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
AR Software Engineer - Spatial Computing (Level 4)
AR Software Engineer - Spatial Computing (Level 4)

SNAP, Inc. • Santa Clarita (CA)

On-site
USD 133,000 - 235,000
Equity in RSUs
Paid parental leave
Comprehensive medical coverage
+1