Computer Vision Engineer

Snap·London·United Kingdom·Machine Learning Engineering

Snap is hiring a Computer Vision Engineer in London. Posted 2026-06-11; applications close 2026-08-10 (in 57 days).

Role details

Overview

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. The Company’s core products are Snapchat, Lens Studio, and Spectacles.

The Spectacles team is pushing the boundaries of technology to bring people closer together in the real world. Our fifth-generation Spectacles, powered by Snap OS, showcase how standalone, see-through AR glasses make playing, learning, and working better together.

Snapchat is a camera and messaging app that connects people to their friends and the world. Every day around the globe, millions of people use Snapchat to communicate with friends, build relationships, play, and learn. No matter where you are or how you express yourself, it’s always the fastest way to share a moment!

Role

We’re looking for a Computer Vision Engineer to join the Spectacles team!

What you’ll do

  • Develop novel technologies for the next generation of Spectacles.
  • Explore and advance state-of-the-art machine learning and computer vision algorithms.
  • Develop and deploy machine learning models.
  • Collaborate with cross-functional engineering and research teams in computer vision, machine learning, and graphics.

Knowledge, Skills & Abilities

  • Strong foundations in computer vision, machine learning, and multi-view geometry.
  • Ability to understand, debug, and improve existing code as well as develop new algorithms using computer vision and machine learning techniques.
  • Strong problem-solving, debugging, and communication skills.
  • Ability to run purposeful experiments and evaluate metrics objectively.

Minimum Qualifications

  • Bachelors’ degree in a technical field such as computer science, mathematics, or equivalent experience.
  • Relevant industry, research, or applied experience in computer vision, machine learning, robotics, or perception.
  • Experience programming in C++ or Python.
  • Experience with machine learning frameworks (PyTorch, TensorFlow, etc.).

Preferred Qualifications

  • MS in a related field (Computer Vision, Machine Learning).
  • 1+ years of relevant industry or research experience.
  • Experience in geometric computer vision such as SLAM, VIO, tracking, multi-view 3D reconstruction, depth estimation, or camera/display calibration.
  • Experience with eye tracking, gaze estimation, pupil or glint detection.
  • Experience with generating and using synthetic datasets for ML training.
  • Experience in integrating machine learning models into augmented reality solutions.

Accommodations

If you have a disability or special need that requires accommodation, please don’t be shy and provide us some information.

Default Together Policy

“Default Together” at Snap: We believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers, and partners better through dynamic collaboration. We practice a “default together” approach and expect our team members to work in an office 4+ days per week.

Equal Opportunity

Snap is an equal opportunity employer and is committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.

Benefits

Our Benefits: Snap Inc. is its own community, so we’ve got your back! We strive to ensure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success. See our Benefits page for full details.

More open roles at Snap

Other open Machine Learning Engineering roles

Applying to this role

This Computer Vision Engineer role at Snap runs through the firm's own careers portal and expects a CV and cover letter written specifically for the posting, not a portable submission carried across firms. Jorb AI's application agent tailors a CV and cover letter from your background to this posting and tracks the role alongside the rest of your applications.

Jorb AI tracks details for Computer Vision Engineer at Snap. Postings refresh hourly from primary careers pages. Job details mirror the firm's posting; the apply link goes directly to the source. Last refreshed 2026-06-13.

Snap careers

Save this role and tailor your cover letter with Jorb AI.