Resume and JobRESUME AND JOB
Snap Inc logo

Computer Vision Engineer, SLAM

Snap Inc

Computer Vision Engineer, SLAM

Snap Inc logo

Snap Inc

full-time

Posted: November 26, 2025

Number of Vacancies: 1

Job Description

Computer Vision Engineer, SLAM

Location: Vienna, United States

Department: Spectacles

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company that believes the lens presents the greatest opportunity to improve the way people live and communicate. We empower people to express themselves, live in the moment, learn about the world, and have fun together through Snapchat, Lens Studio, and our innovative Spectacles AR glasses. The Spectacles team in Vienna is at the forefront of pushing wearable AR technology, developing fifth-generation standalone, see-through glasses powered by Snap OS that transform playing, learning, and working. As a Computer Vision Engineer, SLAM on the Spectacles team, you'll solve industry-leading challenges in real-time tracking and AR innovation, collaborating with global hardware and software experts to create devices that bring people closer in the real world. In this role, you'll contribute to state-of-the-art SLAM algorithms and novel AR features, designing and integrating high-performance Computer Vision solutions optimized for camera-driven wearables. Working from our Vienna office under our 'Default Together' policy (4+ days/week in-office), you'll research cutting-edge techniques to enhance tracking speed and accuracy, develop detection for faces, hands, and bodies, and prototype features that leverage Snap's creative culture. Your work will directly impact the next generation of Spectacles, advancing AR experiences that blend digital creativity with physical presence. We're seeking engineers with a solid foundation in CV, math, and C++ who thrive in a fast-paced, innovative environment. Join Snap to be part of a diverse team committed to human progress through camera technology. Snap is an equal opportunity employer offering comprehensive benefits, including medical coverage, parental leave, mental health support, and equity in our long-term success.

What You'll Do

  • Contribute to state-of-the-art tracking and SLAM algorithms for Spectacles AR glasses
  • Develop novel features for next-generation AR products powered by Snap OS
  • Design, implement, and integrate existing and new Computer Vision and Augmented Reality algorithms
  • Research and apply new techniques to improve speed and quality of CV algorithms
  • Collaborate with global Snap hardware and software teams from the Vienna office
  • Work on next-generation detection technologies (face, hand, body) for AR systems
  • Optimize algorithms for real-time performance on wearable, battery-constrained devices
  • Push boundaries of camera-based AR innovation to enhance real-world interactions
  • Prototype and test SLAM solutions in diverse environments for Spectacles
  • Contribute to the creative culture by innovating features that empower expression and connection

Minimum Qualifications

  • BSc/MSc in a relevant engineering discipline (e.g., computer science, mechatronics, mathematics, robotics) with 3+ years of relevant industry experience
  • Experience with SLAM or visual tracking systems
  • Track record of successful projects demonstrating computer vision skills
  • 3+ years of programming experience in C++
  • Solid foundation in Computer Vision including camera models, multi-view geometry, and transformations
  • Solid math background with understanding of 3D geometry, trigonometry, and linear algebra
  • Experience working on wearable devices or AR systems

Preferred Qualifications

  • Masters, PhD, or extensive industrial experience in a relevant engineering discipline
  • Experience with non-linear optimization, Kalman filtering, and state-estimation
  • Experience implementing high-performance computer vision algorithms
  • Background in AR/VR development or real-time tracking for consumer devices
  • Publications or contributions to open-source CV/SLAM projects

Knowledge, Skills & Abilities

  • C++ programming
  • SLAM and visual tracking
  • Computer Vision fundamentals
  • 3D geometry and linear algebra
  • Multi-view geometry and camera models
  • Real-time algorithm optimization
  • AR/VR development
  • Non-linear optimization
  • Kalman filtering
  • State estimation
  • Problem-solving
  • Attention to detail
  • Clean, efficient code writing
  • Cross-team collaboration
  • Communication skills
  • Innovation in wearables
  • Prototyping and testing

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation packages with equity to share in Snap’s success
  • Flexible PTO and wellness stipends
  • Onsite perks including meals, fitness facilities, and creative workspaces
  • Professional development opportunities in AR and camera technology
  • Inclusive culture with employee resource groups and diversity initiatives

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Vienna, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++ programmingintermediate
  • SLAM and visual trackingintermediate
  • Computer Vision fundamentalsintermediate
  • 3D geometry and linear algebraintermediate
  • Multi-view geometry and camera modelsintermediate
  • Real-time algorithm optimizationintermediate
  • AR/VR developmentintermediate
  • Non-linear optimizationintermediate
  • Kalman filteringintermediate
  • State estimationintermediate
  • Problem-solvingintermediate
  • Attention to detailintermediate
  • Clean, efficient code writingintermediate
  • Cross-team collaborationintermediate
  • Communication skillsintermediate
  • Innovation in wearablesintermediate
  • Prototyping and testingintermediate

Required Qualifications

  • BSc/MSc in a relevant engineering discipline (e.g., computer science, mechatronics, mathematics, robotics) with 3+ years of relevant industry experience (experience)
  • Experience with SLAM or visual tracking systems (experience)
  • Track record of successful projects demonstrating computer vision skills (experience)
  • 3+ years of programming experience in C++ (experience)
  • Solid foundation in Computer Vision including camera models, multi-view geometry, and transformations (experience)
  • Solid math background with understanding of 3D geometry, trigonometry, and linear algebra (experience)
  • Experience working on wearable devices or AR systems (experience)

Preferred Qualifications

  • Masters, PhD, or extensive industrial experience in a relevant engineering discipline (experience)
  • Experience with non-linear optimization, Kalman filtering, and state-estimation (experience)
  • Experience implementing high-performance computer vision algorithms (experience)
  • Background in AR/VR development or real-time tracking for consumer devices (experience)
  • Publications or contributions to open-source CV/SLAM projects (experience)

Responsibilities

  • Contribute to state-of-the-art tracking and SLAM algorithms for Spectacles AR glasses
  • Develop novel features for next-generation AR products powered by Snap OS
  • Design, implement, and integrate existing and new Computer Vision and Augmented Reality algorithms
  • Research and apply new techniques to improve speed and quality of CV algorithms
  • Collaborate with global Snap hardware and software teams from the Vienna office
  • Work on next-generation detection technologies (face, hand, body) for AR systems
  • Optimize algorithms for real-time performance on wearable, battery-constrained devices
  • Push boundaries of camera-based AR innovation to enhance real-world interactions
  • Prototype and test SLAM solutions in diverse environments for Spectacles
  • Contribute to the creative culture by innovating features that empower expression and connection

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical, dental, and vision coverage
  • general: Emotional and mental health support programs
  • general: Competitive compensation packages with equity to share in Snap’s success
  • general: Flexible PTO and wellness stipends
  • general: Onsite perks including meals, fitness facilities, and creative workspaces
  • general: Professional development opportunities in AR and camera technology
  • general: Inclusive culture with employee resource groups and diversity initiatives

Target Your Resume for "Computer Vision Engineer, SLAM" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Computer Vision Engineer, SLAM. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Computer Vision Engineer, SLAM" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaARSpectaclesViennaUnited StatesSpectacles

Related Jobs You May Like

No related jobs found at the moment.

Snap Inc logo

Computer Vision Engineer, SLAM

Snap Inc

Computer Vision Engineer, SLAM

Snap Inc logo

Snap Inc

full-time

Posted: November 26, 2025

Number of Vacancies: 1

Job Description

Computer Vision Engineer, SLAM

Location: Vienna, United States

Department: Spectacles

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company that believes the lens presents the greatest opportunity to improve the way people live and communicate. We empower people to express themselves, live in the moment, learn about the world, and have fun together through Snapchat, Lens Studio, and our innovative Spectacles AR glasses. The Spectacles team in Vienna is at the forefront of pushing wearable AR technology, developing fifth-generation standalone, see-through glasses powered by Snap OS that transform playing, learning, and working. As a Computer Vision Engineer, SLAM on the Spectacles team, you'll solve industry-leading challenges in real-time tracking and AR innovation, collaborating with global hardware and software experts to create devices that bring people closer in the real world. In this role, you'll contribute to state-of-the-art SLAM algorithms and novel AR features, designing and integrating high-performance Computer Vision solutions optimized for camera-driven wearables. Working from our Vienna office under our 'Default Together' policy (4+ days/week in-office), you'll research cutting-edge techniques to enhance tracking speed and accuracy, develop detection for faces, hands, and bodies, and prototype features that leverage Snap's creative culture. Your work will directly impact the next generation of Spectacles, advancing AR experiences that blend digital creativity with physical presence. We're seeking engineers with a solid foundation in CV, math, and C++ who thrive in a fast-paced, innovative environment. Join Snap to be part of a diverse team committed to human progress through camera technology. Snap is an equal opportunity employer offering comprehensive benefits, including medical coverage, parental leave, mental health support, and equity in our long-term success.

What You'll Do

  • Contribute to state-of-the-art tracking and SLAM algorithms for Spectacles AR glasses
  • Develop novel features for next-generation AR products powered by Snap OS
  • Design, implement, and integrate existing and new Computer Vision and Augmented Reality algorithms
  • Research and apply new techniques to improve speed and quality of CV algorithms
  • Collaborate with global Snap hardware and software teams from the Vienna office
  • Work on next-generation detection technologies (face, hand, body) for AR systems
  • Optimize algorithms for real-time performance on wearable, battery-constrained devices
  • Push boundaries of camera-based AR innovation to enhance real-world interactions
  • Prototype and test SLAM solutions in diverse environments for Spectacles
  • Contribute to the creative culture by innovating features that empower expression and connection

Minimum Qualifications

  • BSc/MSc in a relevant engineering discipline (e.g., computer science, mechatronics, mathematics, robotics) with 3+ years of relevant industry experience
  • Experience with SLAM or visual tracking systems
  • Track record of successful projects demonstrating computer vision skills
  • 3+ years of programming experience in C++
  • Solid foundation in Computer Vision including camera models, multi-view geometry, and transformations
  • Solid math background with understanding of 3D geometry, trigonometry, and linear algebra
  • Experience working on wearable devices or AR systems

Preferred Qualifications

  • Masters, PhD, or extensive industrial experience in a relevant engineering discipline
  • Experience with non-linear optimization, Kalman filtering, and state-estimation
  • Experience implementing high-performance computer vision algorithms
  • Background in AR/VR development or real-time tracking for consumer devices
  • Publications or contributions to open-source CV/SLAM projects

Knowledge, Skills & Abilities

  • C++ programming
  • SLAM and visual tracking
  • Computer Vision fundamentals
  • 3D geometry and linear algebra
  • Multi-view geometry and camera models
  • Real-time algorithm optimization
  • AR/VR development
  • Non-linear optimization
  • Kalman filtering
  • State estimation
  • Problem-solving
  • Attention to detail
  • Clean, efficient code writing
  • Cross-team collaboration
  • Communication skills
  • Innovation in wearables
  • Prototyping and testing

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation packages with equity to share in Snap’s success
  • Flexible PTO and wellness stipends
  • Onsite perks including meals, fitness facilities, and creative workspaces
  • Professional development opportunities in AR and camera technology
  • Inclusive culture with employee resource groups and diversity initiatives

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Vienna, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++ programmingintermediate
  • SLAM and visual trackingintermediate
  • Computer Vision fundamentalsintermediate
  • 3D geometry and linear algebraintermediate
  • Multi-view geometry and camera modelsintermediate
  • Real-time algorithm optimizationintermediate
  • AR/VR developmentintermediate
  • Non-linear optimizationintermediate
  • Kalman filteringintermediate
  • State estimationintermediate
  • Problem-solvingintermediate
  • Attention to detailintermediate
  • Clean, efficient code writingintermediate
  • Cross-team collaborationintermediate
  • Communication skillsintermediate
  • Innovation in wearablesintermediate
  • Prototyping and testingintermediate

Required Qualifications

  • BSc/MSc in a relevant engineering discipline (e.g., computer science, mechatronics, mathematics, robotics) with 3+ years of relevant industry experience (experience)
  • Experience with SLAM or visual tracking systems (experience)
  • Track record of successful projects demonstrating computer vision skills (experience)
  • 3+ years of programming experience in C++ (experience)
  • Solid foundation in Computer Vision including camera models, multi-view geometry, and transformations (experience)
  • Solid math background with understanding of 3D geometry, trigonometry, and linear algebra (experience)
  • Experience working on wearable devices or AR systems (experience)

Preferred Qualifications

  • Masters, PhD, or extensive industrial experience in a relevant engineering discipline (experience)
  • Experience with non-linear optimization, Kalman filtering, and state-estimation (experience)
  • Experience implementing high-performance computer vision algorithms (experience)
  • Background in AR/VR development or real-time tracking for consumer devices (experience)
  • Publications or contributions to open-source CV/SLAM projects (experience)

Responsibilities

  • Contribute to state-of-the-art tracking and SLAM algorithms for Spectacles AR glasses
  • Develop novel features for next-generation AR products powered by Snap OS
  • Design, implement, and integrate existing and new Computer Vision and Augmented Reality algorithms
  • Research and apply new techniques to improve speed and quality of CV algorithms
  • Collaborate with global Snap hardware and software teams from the Vienna office
  • Work on next-generation detection technologies (face, hand, body) for AR systems
  • Optimize algorithms for real-time performance on wearable, battery-constrained devices
  • Push boundaries of camera-based AR innovation to enhance real-world interactions
  • Prototype and test SLAM solutions in diverse environments for Spectacles
  • Contribute to the creative culture by innovating features that empower expression and connection

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical, dental, and vision coverage
  • general: Emotional and mental health support programs
  • general: Competitive compensation packages with equity to share in Snap’s success
  • general: Flexible PTO and wellness stipends
  • general: Onsite perks including meals, fitness facilities, and creative workspaces
  • general: Professional development opportunities in AR and camera technology
  • general: Inclusive culture with employee resource groups and diversity initiatives

Target Your Resume for "Computer Vision Engineer, SLAM" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Computer Vision Engineer, SLAM. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Computer Vision Engineer, SLAM" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaARSpectaclesViennaUnited StatesSpectacles

Related Jobs You May Like

No related jobs found at the moment.