← Sottava, jobs the hour they open
Posted 9 mo agoFirst seen 4 d ago
Senior Machine Learning Engineer (Biometrics & Face Recognition)
Posted by Scandit on 21 January 2026, 285 days ago. Still on their Greenhouse board when we checked 23 min ago.
What the posting is about
Build machine learning models for face recognition and matching in ID verification. Collaborate with C++ engineers to optimize models for on-device inference. Mentor engineers on ML practice. Work with high-assurance and regulatory expectations.
Read out of the posting
Levelsenior
Experience asked5+ years
EmploymentFull time
LocationZurich
RemoteNot stated
Visa sponsorshipNot stated
SalaryNot published, and most postings do not
Posted2026-01-21
Found viagreenhouse, direct from their system
We saw it 9 months after it went up.
The posting, as the company wrote it
Imagine the What. Build the How.
Scandit gives people superpowers. Whether enabling delivery drivers to make quicker deliveries, matching a patient with their medication or allowing retailers to make store operations more efficient, our technology automates workflows and provides actionable insights to help businesses in a variety of industries. Join us, as we continue to expand, grow and innovate, and help take Scandit to the next level.
Banks, fintechs and regulated businesses need more than document scanning. They need to know the person holding the ID is real and is its rightful owner. As a Senior Machine Learning Engineer in our ID Capture team, you will build the machine learning behind that, centred on face recognition and face matching. You will also support our liveness and presentation attack detection work.
You will have real ownership of the architecture, data and benchmarks, and your models will run fully on device, on the phones our users already have, with no cloud round-trip.
If these challenges sound interesting to you, we'd love to hear from you!
Our Approach To AI
AI is part of how we work. Scandit embraces AI-native engineering, where engineers direct agents to deliver customer outcomes, using the tools they choose. We want to know how you use them, where you’ve hit their limits, and how you keep improving human-agent collaboration. We take pride in our craft, and that means making sure what agents deliver meets our quality bar.
About the Role
You will drive our face-matching work for high-assurance identity verification. You will own models end to end and work closely with our C++ engineers to ship them on device, at scale, on millions of phones and scanners.
What You Will Do
Design, train and evaluate models for face detection, face recognition and 1:1 face matching against ID document portraits
Support the team's work on liveness and presentation attack detection (PAD) against spoofs, replays and deepfakes
Define quality metrics, benchmarks and test sets that meet high-assurance and regulatory expectations
Own the full loop: data collection and labelling strategy, prototyping, training, evaluation, debugging and model integration
Optimise models for on-device inference with our C++ engineers (quantisation, pruning, mobile runtimes)
Track research in biometrics and face anti-spoofing, and turn it into product direction
Mentor engineers on ML practice
Our Tech Stack
Python, PyTorch
ONNX
C++ on-device SDK
iOS / Android
Who You Are
We are looking for an experienced ML engineer who has shipped production models to real users and has worked hands-on with biometrics. You are comfortable owning ambiguous problems, moving fast and then iterating. You also work well with product, C++ and QA engineers.
5+ years as an ML engineer, with production models shipped to real users
Hands-on experience with biometrics: face recognition, face verification, liveness or PAD
Fluent in Python and at least one deep learning framework (PyTorch preferred)
Strong grasp of evaluation for security-sensitive systems: FAR/FRR, bias and fairness across demographics, adversarial robustness
Clear communicator who works well across disciplines
Eligible to work in the hiring location
Nice to have:
Knowledge of standards such as ISO/IEC 30107 (PAD), NIST FRTE/FATE or iBeta testing
Experience deploying models on mobile or edge (TFLite, ONNX Runtime, Core ML)
Working knowledge of C++
What We Offer
Here are some of the reasons people choose to build their career at Scandit:
Certified as a Great Place To Work for four years in a row
Rated 4/5 by our employees on Glassdoor
Access to Claude Cowork and Claude Code, plus a budget to experiment with other AI tools
Weekly “How to Use AI” sessions and internal AI Champions to help turn your ideas into reality
A share in our success through an individual equity plan
Office shutdown days, global team events and innovation hackathons
Your birthday off and much more
Plus specific benefits depending on the location you are joining.
You could be the difference
At Scandit we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be a safe space for all.
All qualified applications will receive consideration for employment without regard to race, colour, nationality, religion, sexual orientation, gender, gender identity, age, physical [dis]ability or length of time spent unemployed.
Imagine the What. Build the How.
#LI-MB1
#engineering
Copied from Scandit’s own board, not rewritten.
Also open at Scandit
Why this page exists
We read companies’ own hiring systems every hour, 1,909 of them, and show a job the hour it opens instead of when a job board gets around to indexing it. We saw it 9 months after it went up.
The feed is free. No card, no trial to expire.
A free account first, no card