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

Snap Inc.

Los Angeles (CA)

Hybrid

USD 209,000 - 313,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity RSUs
Paid parental leave
Comprehensive medical coverage

Job summary

Snap Inc. is seeking a Software Engineer to join Lens Studio and Lens Engine on the Lens Platform. You will design and build features across AR experiences, improve development tooling, and contribute to architectural decisions with cross-functional partners.

Strong C++ and AI-assisted tooling experience are required, along with a track record in large codebases. You will work on an equity-eligible team in a role that emphasizes code quality, performance, and reliable engineering practices in a

Qualifications

  • BS in computer science or equivalent; 6+ years post-bachelor’s software development
  • Experience with C++ and modern C++ development
  • Strong CS fundamentals and problem solving
  • Experience with AI-assisted development tools such as Cursor, Claude Code, Codex
  • Experience with multi-agent systems and agentic workflows
  • Experience with 3D engines and cross-platform desktop tooling

Responsibilities

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

Skills

C++
AI-assisted tools
Communication
Team leadership
Problem solving
Agentic workflows

Education

BS in Computer Science or equivalent
6+ years post-bachelor’s software development
MS/PhD in a relevant field (optional)

Tools

CMake
Conan
GitHub Actions
Qt/ImGui
Unity/Unreal Engine

Job description

Snap Inc. is seeking a Software Engineer to join Lens Studio and Lens Engine on the Lens Platform. You will design and build features across AR experiences, improve development tooling, and contribute to architectural decisions with cross-functional partners.

Strong C++ and AI-assisted tooling experience are required, along with a track record in large codebases. You will work on an equity-eligible team in a role that emphasizes code quality, performance, and reliable engineering practices in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AR Lens Platform Engineer — Equity & Immersive AR
AR Lens Platform Engineer — Equity & Immersive AR

Sunseeker Property Service • Los Angeles (CA)

On-site
USD 178,000 - 313,000
Paid parental leave
Comprehensive medical coverage
Mental health support programs
+1
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 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

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 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
Senior C++ AR Lens Core Engineer
Senior C++ AR Lens Core Engineer

Snap Inc. • Northern (KY)

Hybrid
USD 178,000 - 266,000
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
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 Lens Platform Engineer
Senior C++ AR Lens Platform Engineer

Snap • Los Angeles (CA)

On-site
USD 209,000 - 313,000
RSUs eligibility
Software Engineer (C++, Level 5)
Software Engineer (C++, Level 5)

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