Resume and JobRESUME AND JOB
Snap Inc logo

Machine Learning Engineer, Platform

Snap Inc

Machine Learning Engineer, Platform

Snap Inc logo

Snap Inc

full-time

Posted: November 27, 2025

Number of Vacancies: 1

Job Description

Machine Learning Engineer, Platform

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 AR innovation through Spectacles will redefine how people live, connect, and create in the real world. Our fifth-generation Spectacles, powered by Snap OS, deliver standalone, see-through augmented reality that enhances play, learning, and work with seamless camera-driven experiences. Join the Spectacles Computer Vision team as a Machine Learning Engineer, Platform in our Vienna office, where you'll pioneer ML infrastructure for next-gen AR glasses, collaborating globally to bring cutting-edge computer vision to life. In this role, you'll own the ML platform end-to-end, building scalable data pipelines, training workflows, and deployment tools optimized for on-device inference. Leverage your expertise in Python, C++, and deep learning frameworks to create reproducible pipelines, CI/CD systems, and model optimizations like quantization—ensuring Spectacles' AR features run efficiently on lightweight hardware. You'll drive operational excellence, managing costs and scalability while integrating with Snap's creative ecosystem of Snapchat, Lens Studio, and beyond. We're seeking engineers passionate about camera technology and AR who thrive in Snap's innovative, diverse culture. With strong ML fundamentals, software engineering prowess, and a collaborative spirit, you'll help empower real-world expression. Snap's 'Default Together' policy means 4+ days in-office for dynamic teamwork, backed by top benefits like comprehensive health coverage, parental leave, and equity in our success. Snap is an equal opportunity employer committed to diversity—apply to shape the future of AR!

What You'll Do

  • Own the ML platform to support training, evaluation, and deployment of cutting-edge ML models for on-device Spectacles applications
  • Build scalable data and training pipelines for computer vision and deep learning models
  • Apply strong software engineering practices to deliver reproducible end-to-end ML workflows
  • Develop optimization and release toolchains for automated testing/validation, CI/CD for ML, quantization/distillation, and packaging
  • Drive operational excellence by advocating best practices for scalability and cost management
  • Collaborate with cross-functional engineering and research teams in computer vision and machine learning
  • Support development of next-generation AR technologies for Spectacles powered by Snap OS
  • Integrate ML infrastructure with camera-based AR features to enhance real-world interactions
  • Optimize models for low-latency, on-device inference in standalone AR glasses
  • Contribute to pushing boundaries of see-through AR for playing, learning, and working
  • Work from Vienna office, collaborating with global Spectacles teams

Minimum Qualifications

  • Bachelor’s degree in a technical field such as computer science or equivalent practical experience
  • 2+ years of relevant industry experience in machine learning or software engineering
  • Experience with Python, C++ or equivalent programming languages with a proven track record of learning on the job
  • Working knowledge of machine learning fundamentals
  • Excellent software design, development, and debugging skills in the context of ML systems
  • Strong communication and interpersonal skills
  • Ability to travel as needed
  • Experience developing systems handling large amounts of data

Preferred Qualifications

  • Experience in MLOps: managing production machine learning lifecycle
  • Experience building large-scale production machine learning systems or data pipelines
  • Experience with Docker, Kubernetes, Istio/Envoy, NoSQL solutions, Memcache/Redis, or Google/AWS services
  • Experience with TensorFlow, PyTorch, or related deep learning frameworks
  • Familiarity with Metaflow, Airflow, Kubeflow or similar workflow orchestration frameworks

Knowledge, Skills & Abilities

  • Python
  • C++
  • Machine learning fundamentals
  • Software design and development
  • Debugging ML systems
  • Building scalable data pipelines
  • MLOps practices
  • CI/CD for machine learning
  • Model optimization (quantization, distillation)
  • Docker
  • Kubernetes
  • Workflow orchestration (Airflow, Kubeflow)
  • Deep learning frameworks (TensorFlow, PyTorch)
  • Cloud services (Google Cloud, AWS)
  • Handling large-scale data systems
  • Strong communication skills
  • Interpersonal collaboration
  • Passion for learning and helping colleagues

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that share in Snap’s long-term success
  • Office-based “Default Together” policy fostering dynamic collaboration 4+ days per week
  • Opportunities to innovate in AR glasses and camera technology
  • Support for diverse backgrounds in a creative, inclusive culture
  • Accommodations for disabilities or special needs

"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

  • Pythonintermediate
  • C++intermediate
  • Machine learning fundamentalsintermediate
  • Software design and developmentintermediate
  • Debugging ML systemsintermediate
  • Building scalable data pipelinesintermediate
  • MLOps practicesintermediate
  • CI/CD for machine learningintermediate
  • Model optimization (quantization, distillation)intermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • Workflow orchestration (Airflow, Kubeflow)intermediate
  • Deep learning frameworks (TensorFlow, PyTorch)intermediate
  • Cloud services (Google Cloud, AWS)intermediate
  • Handling large-scale data systemsintermediate
  • Strong communication skillsintermediate
  • Interpersonal collaborationintermediate
  • Passion for learning and helping colleaguesintermediate

Required Qualifications

  • Bachelor’s degree in a technical field such as computer science or equivalent practical experience (experience)
  • 2+ years of relevant industry experience in machine learning or software engineering (experience)
  • Experience with Python, C++ or equivalent programming languages with a proven track record of learning on the job (experience)
  • Working knowledge of machine learning fundamentals (experience)
  • Excellent software design, development, and debugging skills in the context of ML systems (experience)
  • Strong communication and interpersonal skills (experience)
  • Ability to travel as needed (experience)
  • Experience developing systems handling large amounts of data (experience)

Preferred Qualifications

  • Experience in MLOps: managing production machine learning lifecycle (experience)
  • Experience building large-scale production machine learning systems or data pipelines (experience)
  • Experience with Docker, Kubernetes, Istio/Envoy, NoSQL solutions, Memcache/Redis, or Google/AWS services (experience)
  • Experience with TensorFlow, PyTorch, or related deep learning frameworks (experience)
  • Familiarity with Metaflow, Airflow, Kubeflow or similar workflow orchestration frameworks (experience)

Responsibilities

  • Own the ML platform to support training, evaluation, and deployment of cutting-edge ML models for on-device Spectacles applications
  • Build scalable data and training pipelines for computer vision and deep learning models
  • Apply strong software engineering practices to deliver reproducible end-to-end ML workflows
  • Develop optimization and release toolchains for automated testing/validation, CI/CD for ML, quantization/distillation, and packaging
  • Drive operational excellence by advocating best practices for scalability and cost management
  • Collaborate with cross-functional engineering and research teams in computer vision and machine learning
  • Support development of next-generation AR technologies for Spectacles powered by Snap OS
  • Integrate ML infrastructure with camera-based AR features to enhance real-world interactions
  • Optimize models for low-latency, on-device inference in standalone AR glasses
  • Contribute to pushing boundaries of see-through AR for playing, learning, and working
  • Work from Vienna office, collaborating with global Spectacles teams

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages that share in Snap’s long-term success
  • general: Office-based “Default Together” policy fostering dynamic collaboration 4+ days per week
  • general: Opportunities to innovate in AR glasses and camera technology
  • general: Support for diverse backgrounds in a creative, inclusive culture
  • general: Accommodations for disabilities or special needs

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

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

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

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

Snap Inc

Machine Learning Engineer, Platform

Snap Inc logo

Snap Inc

full-time

Posted: November 27, 2025

Number of Vacancies: 1

Job Description

Machine Learning Engineer, Platform

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 AR innovation through Spectacles will redefine how people live, connect, and create in the real world. Our fifth-generation Spectacles, powered by Snap OS, deliver standalone, see-through augmented reality that enhances play, learning, and work with seamless camera-driven experiences. Join the Spectacles Computer Vision team as a Machine Learning Engineer, Platform in our Vienna office, where you'll pioneer ML infrastructure for next-gen AR glasses, collaborating globally to bring cutting-edge computer vision to life. In this role, you'll own the ML platform end-to-end, building scalable data pipelines, training workflows, and deployment tools optimized for on-device inference. Leverage your expertise in Python, C++, and deep learning frameworks to create reproducible pipelines, CI/CD systems, and model optimizations like quantization—ensuring Spectacles' AR features run efficiently on lightweight hardware. You'll drive operational excellence, managing costs and scalability while integrating with Snap's creative ecosystem of Snapchat, Lens Studio, and beyond. We're seeking engineers passionate about camera technology and AR who thrive in Snap's innovative, diverse culture. With strong ML fundamentals, software engineering prowess, and a collaborative spirit, you'll help empower real-world expression. Snap's 'Default Together' policy means 4+ days in-office for dynamic teamwork, backed by top benefits like comprehensive health coverage, parental leave, and equity in our success. Snap is an equal opportunity employer committed to diversity—apply to shape the future of AR!

What You'll Do

  • Own the ML platform to support training, evaluation, and deployment of cutting-edge ML models for on-device Spectacles applications
  • Build scalable data and training pipelines for computer vision and deep learning models
  • Apply strong software engineering practices to deliver reproducible end-to-end ML workflows
  • Develop optimization and release toolchains for automated testing/validation, CI/CD for ML, quantization/distillation, and packaging
  • Drive operational excellence by advocating best practices for scalability and cost management
  • Collaborate with cross-functional engineering and research teams in computer vision and machine learning
  • Support development of next-generation AR technologies for Spectacles powered by Snap OS
  • Integrate ML infrastructure with camera-based AR features to enhance real-world interactions
  • Optimize models for low-latency, on-device inference in standalone AR glasses
  • Contribute to pushing boundaries of see-through AR for playing, learning, and working
  • Work from Vienna office, collaborating with global Spectacles teams

Minimum Qualifications

  • Bachelor’s degree in a technical field such as computer science or equivalent practical experience
  • 2+ years of relevant industry experience in machine learning or software engineering
  • Experience with Python, C++ or equivalent programming languages with a proven track record of learning on the job
  • Working knowledge of machine learning fundamentals
  • Excellent software design, development, and debugging skills in the context of ML systems
  • Strong communication and interpersonal skills
  • Ability to travel as needed
  • Experience developing systems handling large amounts of data

Preferred Qualifications

  • Experience in MLOps: managing production machine learning lifecycle
  • Experience building large-scale production machine learning systems or data pipelines
  • Experience with Docker, Kubernetes, Istio/Envoy, NoSQL solutions, Memcache/Redis, or Google/AWS services
  • Experience with TensorFlow, PyTorch, or related deep learning frameworks
  • Familiarity with Metaflow, Airflow, Kubeflow or similar workflow orchestration frameworks

Knowledge, Skills & Abilities

  • Python
  • C++
  • Machine learning fundamentals
  • Software design and development
  • Debugging ML systems
  • Building scalable data pipelines
  • MLOps practices
  • CI/CD for machine learning
  • Model optimization (quantization, distillation)
  • Docker
  • Kubernetes
  • Workflow orchestration (Airflow, Kubeflow)
  • Deep learning frameworks (TensorFlow, PyTorch)
  • Cloud services (Google Cloud, AWS)
  • Handling large-scale data systems
  • Strong communication skills
  • Interpersonal collaboration
  • Passion for learning and helping colleagues

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that share in Snap’s long-term success
  • Office-based “Default Together” policy fostering dynamic collaboration 4+ days per week
  • Opportunities to innovate in AR glasses and camera technology
  • Support for diverse backgrounds in a creative, inclusive culture
  • Accommodations for disabilities or special needs

"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

  • Pythonintermediate
  • C++intermediate
  • Machine learning fundamentalsintermediate
  • Software design and developmentintermediate
  • Debugging ML systemsintermediate
  • Building scalable data pipelinesintermediate
  • MLOps practicesintermediate
  • CI/CD for machine learningintermediate
  • Model optimization (quantization, distillation)intermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • Workflow orchestration (Airflow, Kubeflow)intermediate
  • Deep learning frameworks (TensorFlow, PyTorch)intermediate
  • Cloud services (Google Cloud, AWS)intermediate
  • Handling large-scale data systemsintermediate
  • Strong communication skillsintermediate
  • Interpersonal collaborationintermediate
  • Passion for learning and helping colleaguesintermediate

Required Qualifications

  • Bachelor’s degree in a technical field such as computer science or equivalent practical experience (experience)
  • 2+ years of relevant industry experience in machine learning or software engineering (experience)
  • Experience with Python, C++ or equivalent programming languages with a proven track record of learning on the job (experience)
  • Working knowledge of machine learning fundamentals (experience)
  • Excellent software design, development, and debugging skills in the context of ML systems (experience)
  • Strong communication and interpersonal skills (experience)
  • Ability to travel as needed (experience)
  • Experience developing systems handling large amounts of data (experience)

Preferred Qualifications

  • Experience in MLOps: managing production machine learning lifecycle (experience)
  • Experience building large-scale production machine learning systems or data pipelines (experience)
  • Experience with Docker, Kubernetes, Istio/Envoy, NoSQL solutions, Memcache/Redis, or Google/AWS services (experience)
  • Experience with TensorFlow, PyTorch, or related deep learning frameworks (experience)
  • Familiarity with Metaflow, Airflow, Kubeflow or similar workflow orchestration frameworks (experience)

Responsibilities

  • Own the ML platform to support training, evaluation, and deployment of cutting-edge ML models for on-device Spectacles applications
  • Build scalable data and training pipelines for computer vision and deep learning models
  • Apply strong software engineering practices to deliver reproducible end-to-end ML workflows
  • Develop optimization and release toolchains for automated testing/validation, CI/CD for ML, quantization/distillation, and packaging
  • Drive operational excellence by advocating best practices for scalability and cost management
  • Collaborate with cross-functional engineering and research teams in computer vision and machine learning
  • Support development of next-generation AR technologies for Spectacles powered by Snap OS
  • Integrate ML infrastructure with camera-based AR features to enhance real-world interactions
  • Optimize models for low-latency, on-device inference in standalone AR glasses
  • Contribute to pushing boundaries of see-through AR for playing, learning, and working
  • Work from Vienna office, collaborating with global Spectacles teams

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages that share in Snap’s long-term success
  • general: Office-based “Default Together” policy fostering dynamic collaboration 4+ days per week
  • general: Opportunities to innovate in AR glasses and camera technology
  • general: Support for diverse backgrounds in a creative, inclusive culture
  • general: Accommodations for disabilities or special needs

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

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

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

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