Snap

machine learning engineer for event-driven imaging

In short

Snap's Spectacles team is looking for a machine learning engineer to design, train and deploy computer vision algorithms for photon-efficient, event-driven imaging on next-generation AR Glasses, covering tracking, depth estimation and SLAM. The role requires a BSc/MSc plus 3+ years of industry experience in computer vision for event-driven imaging, strong C++/Python (PyTorch/TensorFlow) skills, and a solid math foundation in geometry, probability and statistics. It's an office-based role in London requiring 4+ days per week on-site.

About
Snap Inc. operates Snapchat, a visual messaging app, and Specs Inc., a subsidiary focused on making computing more human. Its Spectacles unit develops camera and wearable computing technologies, including capture and augmented reality solutions.
Responsibilities
•Design, train, and deploy machine learning models and computer vision algorithms for photon-efficient, event-driven imaging systems
•Contribute to tracking, depth estimation, SLAM, and machine learning systems using high-temporal-resolution event-driven data
•Develop photon-efficient imaging features and algorithms for next-generation AR Glasses
•Research machine learning and probabilistic techniques to improve the speed, noise robustness, and accuracy of computer vision algorithms
•Work with the computer vision team to deliver detection technology, including face, hand, and body detection, for augmented reality systems
Requirements
•BSc or MSc and 3+ years of relevant industry experience in computer vision for photon-efficient or event-driven imaging
•Experience with photon-efficient or event-driven imaging systems
•A track record of successful projects demonstrating computer vision skills
•3+ years of programming experience in C++ and Python, such as PyTorch or TensorFlow
•Solid foundation in computer vision, machine learning, and statistical signal processing
•Strong mathematics background, including 3D geometry, probability, statistics, and linear algebra
•Ability to turn ideas into clean, fast, and reliable code
•Attention to detail, commitment to quality, strong communication, and outstanding problem-solving skills
Conditions
•Office attendance is expected 4+ days per week
•Benefits include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that enable participation in Snap's long-term success

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot