About the Company
Snap Inc. is a camera-focused technology innovator dedicated to enhancing how people communicate and experience the world. By empowering self-expression, real-time connection, discovery, and shared fun, Snap drives human progress through its flagship products: Snapchat (a visual messaging platform), Lens Studio (an AR development environment), and Spectacles (augmented-reality glasses).
About the Role
The Spectacles team in Vienna seeks a Computer Vision Engineer to advance the next generation of standalone AR glasses. This role involves designing and scaling calibration routines, building automated test stations, and collaborating with interdisciplinary hardware and software teams to develop cutting-edge vision and graphics algorithms.
Key Responsibilities
- Develop, validate, and optimize sensor and display calibration pipelines for AR eyewear.
- Design and configure calibration stations in partnership with mechanical and electrical engineering.
- Scale computer-vision routines for high-volume production and integrate robotic automation.
- Collaborate with Graphics, Display, and CV teams on algorithms for see-through AR experiences.
- Test, debug, and enhance calibration and vision modules to meet performance and quality goals.
Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science, Robotics, Mechatronics, Mathematics, or related field.
- 2+ years of industry experience in software development using modern C++ and/or Python.
- Strong understanding of camera models, multi-view geometry, 3D transformations, and linear algebra.
- Experience with geometric computer-vision techniques and sensor calibration.
- Familiarity with robotics or mechanical integration for automated testing.
- Excellent problem-solving, attention to detail, and communication skills.
Preferred Qualifications
- Hands-on experience with camera/sensor calibration and numerical optimization.
- Background in SLAM, point-cloud processing, or visual tracking systems.
- Prior work with robotic systems or mechanical engineering workflows.
- Fluent in English; additional languages are a plus.
Benefits
- Competitive compensation and equity opportunities.
- Comprehensive medical and mental-health coverage.
- Paid parental leave and flexible work arrangements under Snap’s “Default Together” policy (4+ days in office).
- Supportive programs for emotional well-being and family care.
- A diverse, inclusive culture committed to equal opportunity for all.