Hybrid Software Engineer, Lens Studio, Level 4

Posted 2 hours ago

Apply now

About the role

  • Software Engineer developing AI-powered features for Snap's Lens Studio, enabling AR experiences. Involves building workflows and improving systems to drive creator engagement.

Responsibilities

  • Integrate AI-powered creation and productivity features so creators have an "expert" at their fingertips inside Lens Studio
  • Build and integrate agentic workflows
  • Design and develop features for Snapchat’s AR engine and Lens Studio
  • Participate in roadmap planning and creating technical specifications
  • Stay current with state-of-the-art multi-agent systems and LLMs to continuously improve our products

Requirements

  • 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
  • Strong C++ and experience with modern C++
  • Experience with multi-agent systems, agent harness engineering, context engineering, or building tool ecosystems for agents
  • Familiarity with agent frameworks (LangChain / LangGraph / LangFlow or similar)
  • Experience with vector databases / embeddings-based retrieval
  • Proficiency in Python / TypeScript
  • Experience with a 3D engine like Unity or Unreal

Benefits

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

Job title

Software Engineer, Lens Studio, Level 4

Job type

Experience level

JuniorMid level

Salary

$157,000 - $235,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job