Software Engineer C++, Level 4

Snap Snap · Consumer · New York, NY

Software Engineer C++ focused on AI tooling for AR application development, building agentic workflows for Lens Studio, and implementing software for compute-constrained AR glasses.

What you'd actually do

  1. Work on the bleeding age of AI tooling, making AI tools work for AR application development
  2. Build agentic workflows for Lens Studio, our IDE for creating AR experiences
  3. Create developer-facing APIs and tools that enable teams to build applications on Spectacles
  4. Implement and maintain software running on AR glasses in a compute-constrained environment

Skills

Required

  • C++
  • API design
  • Linux-based platforms

Nice to have

  • AI agents
  • models
  • MCP servers
  • orchestrators
  • developer facing APIs
  • IDEs
  • developer tooling

What the JD emphasized

  • agentic workflows
  • AR application development
  • compute-constrained environment

Other signals

  • AI tooling for AR
  • agentic workflows for Lens Studio
  • APIs and tools for AR applications
  • software on compute-constrained AR glasses