Resume and JobRESUME AND JOB
Snap Inc logo

Machine Learning Engineer, CV

Snap Inc

Machine Learning Engineer, CV

Snap Inc logo

Snap Inc

full-time

Posted: November 27, 2025

Number of Vacancies: 1

Job Description

Machine Learning Engineer, CV

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 believing that the lens presents the greatest opportunity to improve how people live and communicate. We empower creativity through Snapchat, Lens Studio, and Spectacles—our standalone AR glasses powered by Snap OS that blend the real and virtual worlds for playful, immersive experiences. The Spectacles team in Vienna, Austria, is pioneering fifth-generation AR eyewear to revolutionize playing, learning, and working together. Join our Computer Vision team as a Machine Learning Engineer, CV, to develop state-of-the-art technologies that make AR accessible and magical via advanced camera systems. In this role, you'll craft novel ML models for Spectacles, advancing computer vision algorithms like hand tracking, object pose estimation, and neural scene representations. Working closely with global hardware, software, and research teams, you'll deploy efficient models optimized for low-power AR glasses, ensuring seamless real-time performance. From our vibrant Vienna office, embrace Snap's 'Default Together' policy with 4+ days in-office to fuel dynamic collaboration and creative breakthroughs in AR innovation. We're seeking engineers with a deep passion for ML and CV, strong Python/C++ skills, and experience in frameworks like PyTorch. Thrive in our creative culture where diverse voices drive products that spark joy and connection. Snap is an equal opportunity employer offering comprehensive benefits, including parental leave, health support, and equity. If you're excited to shape the future of wearable AR, apply now!

What You'll Do

  • Develop novel machine learning technologies powering the next generation of Spectacles AR glasses
  • Explore and advance state-of-the-art computer vision and machine learning algorithms for real-time AR experiences
  • Design, train, and deploy machine learning models optimized for low-power, see-through AR hardware
  • Collaborate with cross-functional teams in computer vision, machine learning, graphics, and hardware engineering across global Snap offices
  • Integrate CV models into Snap OS to enable seamless blending of real and virtual worlds
  • Debug and optimize existing algorithms for performance on Spectacles' resource-constrained environments
  • Experiment with neural scene representations to enhance scene understanding in AR applications
  • Contribute to hand/body tracking, object detection, and pose estimation for immersive Spectacles interactions
  • Work from the Vienna office to push boundaries in camera-based AR innovation
  • Partner with research teams to prototype and iterate on cutting-edge CV solutions for Spectacles
  • Ensure ML models support Snapchat's creative culture by enabling fun, expressive AR features

Minimum Qualifications

  • Bachelor’s degree in a technical field such as computer science, mathematics, or equivalent practical experience
  • 2+ years of research or engineering experience with machine learning approaches in areas like hand/body tracking, object detection, object pose tracking, scene understanding (segmentation, classification), or neural scene representation
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or similar
  • Experience with cloud environments such as Google Cloud, AWS, or equivalent
  • Experience with software development in Python or C++
  • Strong ability to understand, debug, and improve existing code while developing new algorithms using advanced computer vision and machine learning techniques
  • Deep understanding of machine learning principles, solutions, and frameworks for computer vision tasks

Preferred Qualifications

  • Master’s or PhD in a related field such as Computer Vision or Machine Learning
  • Experience integrating Machine Learning models into Augmented Reality solutions
  • Experience in geometric computer vision techniques including SLAM, VIO, tracking, multi-view 3D reconstruction, or depth estimation
  • Experience in neural network optimization such as pruning, quantization, or distillation for deployment on resource-constrained devices
  • Proven track record of deploying efficient ML models to AR hardware like standalone glasses

Knowledge, Skills & Abilities

  • Machine learning frameworks (PyTorch, TensorFlow)
  • Computer vision algorithms (object detection, segmentation, pose tracking)
  • Python and C++ software development
  • Cloud computing (GCP, AWS)
  • Neural network optimization (pruning, quantization, distillation)
  • Geometric computer vision (SLAM, VIO, 3D reconstruction)
  • Hand/body tracking and scene understanding
  • Model deployment on edge devices
  • Debugging and performance optimization
  • Cross-functional collaboration
  • Strong communication and interpersonal skills
  • Passion for AR innovation and camera technology
  • Problem-solving in resource-constrained environments
  • Rapid prototyping and experimentation

Our Benefits

  • Paid parental leave to support work-life balance
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation packages with equity to share in Snap’s long-term success
  • Flexible paid time off and wellness stipends
  • Onsite perks including meals, fitness facilities, and creative collaboration spaces
  • Professional development opportunities in AR and AI innovation
  • 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

  • Machine learning frameworks (PyTorch, TensorFlow)intermediate
  • Computer vision algorithms (object detection, segmentation, pose tracking)intermediate
  • Python and C++ software developmentintermediate
  • Cloud computing (GCP, AWS)intermediate
  • Neural network optimization (pruning, quantization, distillation)intermediate
  • Geometric computer vision (SLAM, VIO, 3D reconstruction)intermediate
  • Hand/body tracking and scene understandingintermediate
  • Model deployment on edge devicesintermediate
  • Debugging and performance optimizationintermediate
  • Cross-functional collaborationintermediate
  • Strong communication and interpersonal skillsintermediate
  • Passion for AR innovation and camera technologyintermediate
  • Problem-solving in resource-constrained environmentsintermediate
  • Rapid prototyping and experimentationintermediate

Required Qualifications

  • Bachelor’s degree in a technical field such as computer science, mathematics, or equivalent practical experience (experience)
  • 2+ years of research or engineering experience with machine learning approaches in areas like hand/body tracking, object detection, object pose tracking, scene understanding (segmentation, classification), or neural scene representation (experience)
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or similar (experience)
  • Experience with cloud environments such as Google Cloud, AWS, or equivalent (experience)
  • Experience with software development in Python or C++ (experience)
  • Strong ability to understand, debug, and improve existing code while developing new algorithms using advanced computer vision and machine learning techniques (experience)
  • Deep understanding of machine learning principles, solutions, and frameworks for computer vision tasks (experience)

Preferred Qualifications

  • Master’s or PhD in a related field such as Computer Vision or Machine Learning (experience)
  • Experience integrating Machine Learning models into Augmented Reality solutions (experience)
  • Experience in geometric computer vision techniques including SLAM, VIO, tracking, multi-view 3D reconstruction, or depth estimation (experience)
  • Experience in neural network optimization such as pruning, quantization, or distillation for deployment on resource-constrained devices (experience)
  • Proven track record of deploying efficient ML models to AR hardware like standalone glasses (experience)

Responsibilities

  • Develop novel machine learning technologies powering the next generation of Spectacles AR glasses
  • Explore and advance state-of-the-art computer vision and machine learning algorithms for real-time AR experiences
  • Design, train, and deploy machine learning models optimized for low-power, see-through AR hardware
  • Collaborate with cross-functional teams in computer vision, machine learning, graphics, and hardware engineering across global Snap offices
  • Integrate CV models into Snap OS to enable seamless blending of real and virtual worlds
  • Debug and optimize existing algorithms for performance on Spectacles' resource-constrained environments
  • Experiment with neural scene representations to enhance scene understanding in AR applications
  • Contribute to hand/body tracking, object detection, and pose estimation for immersive Spectacles interactions
  • Work from the Vienna office to push boundaries in camera-based AR innovation
  • Partner with research teams to prototype and iterate on cutting-edge CV solutions for Spectacles
  • Ensure ML models support Snapchat's creative culture by enabling fun, expressive AR features

Benefits

  • general: Paid parental leave to support work-life balance
  • 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 long-term success
  • general: Flexible paid time off and wellness stipends
  • general: Onsite perks including meals, fitness facilities, and creative collaboration spaces
  • general: Professional development opportunities in AR and AI innovation
  • general: Inclusive culture with employee resource groups and diversity initiatives

Target Your Resume for "Machine Learning Engineer, CV" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Machine Learning Engineer, CV. Takes only 15 seconds!

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

Check Your ATS Score for "Machine Learning Engineer, CV" , 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

Machine Learning Engineer, CV

Snap Inc

Machine Learning Engineer, CV

Snap Inc logo

Snap Inc

full-time

Posted: November 27, 2025

Number of Vacancies: 1

Job Description

Machine Learning Engineer, CV

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 believing that the lens presents the greatest opportunity to improve how people live and communicate. We empower creativity through Snapchat, Lens Studio, and Spectacles—our standalone AR glasses powered by Snap OS that blend the real and virtual worlds for playful, immersive experiences. The Spectacles team in Vienna, Austria, is pioneering fifth-generation AR eyewear to revolutionize playing, learning, and working together. Join our Computer Vision team as a Machine Learning Engineer, CV, to develop state-of-the-art technologies that make AR accessible and magical via advanced camera systems. In this role, you'll craft novel ML models for Spectacles, advancing computer vision algorithms like hand tracking, object pose estimation, and neural scene representations. Working closely with global hardware, software, and research teams, you'll deploy efficient models optimized for low-power AR glasses, ensuring seamless real-time performance. From our vibrant Vienna office, embrace Snap's 'Default Together' policy with 4+ days in-office to fuel dynamic collaboration and creative breakthroughs in AR innovation. We're seeking engineers with a deep passion for ML and CV, strong Python/C++ skills, and experience in frameworks like PyTorch. Thrive in our creative culture where diverse voices drive products that spark joy and connection. Snap is an equal opportunity employer offering comprehensive benefits, including parental leave, health support, and equity. If you're excited to shape the future of wearable AR, apply now!

What You'll Do

  • Develop novel machine learning technologies powering the next generation of Spectacles AR glasses
  • Explore and advance state-of-the-art computer vision and machine learning algorithms for real-time AR experiences
  • Design, train, and deploy machine learning models optimized for low-power, see-through AR hardware
  • Collaborate with cross-functional teams in computer vision, machine learning, graphics, and hardware engineering across global Snap offices
  • Integrate CV models into Snap OS to enable seamless blending of real and virtual worlds
  • Debug and optimize existing algorithms for performance on Spectacles' resource-constrained environments
  • Experiment with neural scene representations to enhance scene understanding in AR applications
  • Contribute to hand/body tracking, object detection, and pose estimation for immersive Spectacles interactions
  • Work from the Vienna office to push boundaries in camera-based AR innovation
  • Partner with research teams to prototype and iterate on cutting-edge CV solutions for Spectacles
  • Ensure ML models support Snapchat's creative culture by enabling fun, expressive AR features

Minimum Qualifications

  • Bachelor’s degree in a technical field such as computer science, mathematics, or equivalent practical experience
  • 2+ years of research or engineering experience with machine learning approaches in areas like hand/body tracking, object detection, object pose tracking, scene understanding (segmentation, classification), or neural scene representation
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or similar
  • Experience with cloud environments such as Google Cloud, AWS, or equivalent
  • Experience with software development in Python or C++
  • Strong ability to understand, debug, and improve existing code while developing new algorithms using advanced computer vision and machine learning techniques
  • Deep understanding of machine learning principles, solutions, and frameworks for computer vision tasks

Preferred Qualifications

  • Master’s or PhD in a related field such as Computer Vision or Machine Learning
  • Experience integrating Machine Learning models into Augmented Reality solutions
  • Experience in geometric computer vision techniques including SLAM, VIO, tracking, multi-view 3D reconstruction, or depth estimation
  • Experience in neural network optimization such as pruning, quantization, or distillation for deployment on resource-constrained devices
  • Proven track record of deploying efficient ML models to AR hardware like standalone glasses

Knowledge, Skills & Abilities

  • Machine learning frameworks (PyTorch, TensorFlow)
  • Computer vision algorithms (object detection, segmentation, pose tracking)
  • Python and C++ software development
  • Cloud computing (GCP, AWS)
  • Neural network optimization (pruning, quantization, distillation)
  • Geometric computer vision (SLAM, VIO, 3D reconstruction)
  • Hand/body tracking and scene understanding
  • Model deployment on edge devices
  • Debugging and performance optimization
  • Cross-functional collaboration
  • Strong communication and interpersonal skills
  • Passion for AR innovation and camera technology
  • Problem-solving in resource-constrained environments
  • Rapid prototyping and experimentation

Our Benefits

  • Paid parental leave to support work-life balance
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation packages with equity to share in Snap’s long-term success
  • Flexible paid time off and wellness stipends
  • Onsite perks including meals, fitness facilities, and creative collaboration spaces
  • Professional development opportunities in AR and AI innovation
  • 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

  • Machine learning frameworks (PyTorch, TensorFlow)intermediate
  • Computer vision algorithms (object detection, segmentation, pose tracking)intermediate
  • Python and C++ software developmentintermediate
  • Cloud computing (GCP, AWS)intermediate
  • Neural network optimization (pruning, quantization, distillation)intermediate
  • Geometric computer vision (SLAM, VIO, 3D reconstruction)intermediate
  • Hand/body tracking and scene understandingintermediate
  • Model deployment on edge devicesintermediate
  • Debugging and performance optimizationintermediate
  • Cross-functional collaborationintermediate
  • Strong communication and interpersonal skillsintermediate
  • Passion for AR innovation and camera technologyintermediate
  • Problem-solving in resource-constrained environmentsintermediate
  • Rapid prototyping and experimentationintermediate

Required Qualifications

  • Bachelor’s degree in a technical field such as computer science, mathematics, or equivalent practical experience (experience)
  • 2+ years of research or engineering experience with machine learning approaches in areas like hand/body tracking, object detection, object pose tracking, scene understanding (segmentation, classification), or neural scene representation (experience)
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or similar (experience)
  • Experience with cloud environments such as Google Cloud, AWS, or equivalent (experience)
  • Experience with software development in Python or C++ (experience)
  • Strong ability to understand, debug, and improve existing code while developing new algorithms using advanced computer vision and machine learning techniques (experience)
  • Deep understanding of machine learning principles, solutions, and frameworks for computer vision tasks (experience)

Preferred Qualifications

  • Master’s or PhD in a related field such as Computer Vision or Machine Learning (experience)
  • Experience integrating Machine Learning models into Augmented Reality solutions (experience)
  • Experience in geometric computer vision techniques including SLAM, VIO, tracking, multi-view 3D reconstruction, or depth estimation (experience)
  • Experience in neural network optimization such as pruning, quantization, or distillation for deployment on resource-constrained devices (experience)
  • Proven track record of deploying efficient ML models to AR hardware like standalone glasses (experience)

Responsibilities

  • Develop novel machine learning technologies powering the next generation of Spectacles AR glasses
  • Explore and advance state-of-the-art computer vision and machine learning algorithms for real-time AR experiences
  • Design, train, and deploy machine learning models optimized for low-power, see-through AR hardware
  • Collaborate with cross-functional teams in computer vision, machine learning, graphics, and hardware engineering across global Snap offices
  • Integrate CV models into Snap OS to enable seamless blending of real and virtual worlds
  • Debug and optimize existing algorithms for performance on Spectacles' resource-constrained environments
  • Experiment with neural scene representations to enhance scene understanding in AR applications
  • Contribute to hand/body tracking, object detection, and pose estimation for immersive Spectacles interactions
  • Work from the Vienna office to push boundaries in camera-based AR innovation
  • Partner with research teams to prototype and iterate on cutting-edge CV solutions for Spectacles
  • Ensure ML models support Snapchat's creative culture by enabling fun, expressive AR features

Benefits

  • general: Paid parental leave to support work-life balance
  • 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 long-term success
  • general: Flexible paid time off and wellness stipends
  • general: Onsite perks including meals, fitness facilities, and creative collaboration spaces
  • general: Professional development opportunities in AR and AI innovation
  • general: Inclusive culture with employee resource groups and diversity initiatives

Target Your Resume for "Machine Learning Engineer, CV" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Machine Learning Engineer, CV. Takes only 15 seconds!

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

Check Your ATS Score for "Machine Learning Engineer, CV" , 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.