1,628,680open jobs
97,701companies
249,880added this week
Browse all
Salary
≈ $108k – $274k per year (Estimated)
Location
Hybrid (Tampere, Finland, Zurich, Switzerland)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 8, 2026. Scandit scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Scandit is a Swiss company founded in 2009 that turns ordinary smartphones and cameras into high-performance barcode and text scanners using computer vision. Its software captures multiple codes at once, reads damaged labels and adds augmented reality overlays for warehouse and retail staff. Airlines, retailers and logistics providers deploy it across hundreds of thousands of devices.
Backed by GV, Warburg Pincus, G2VP

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. It provides actionable insights to help businesses in a variety of industries. Join us as we continue to expand, grow, 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!

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 just some of the reasons why people choose to build their careers at Scandit:

  • A highly skilled team and a fun environment where you can put your enthusiasm for cutting-edge technologies to use
  • Hackathons
  • Flexible, office, hybrid or home working
  • People-first culture
  • Global team outings, Micro Adventures
  • Festive/end of year all company celebrations
  • Your birthday off
  • An attractive individual equity plan in a high growth company
  • We are certified as a "Great Place to Work" in 7 countries!
  • Excellent office infrastructure, optimized for hybrid working in Zurich, Warsaw, Tampere, and London
  • Excellent support for remote work across Switzerland, Finland, Poland, UK, Italy and Germany
  • Specific benefits related to the location you are joining

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 applicants will receive consideration for employment without regard to race, color, 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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,628,680 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Tampere
≈ $101k – $256k per year (Estimated) • In office • Fribourg
Python
Python
FastAPI
Databases
Weaviate
Chroma
Qdrant
AI/ML
LangGraph
LangChain
llama.cpp
vLLM
Fine-tuning
Function Calling
AI Agents
Docling
Llama
Mistral
PaddlePaddle
CrewAI
LLM
RAG
PaddleOCR
OCR
DevOps
Rest API
CI/CD
Docker
Kubernetes
QA
Pytest
Apply
≈ $129k – $310k per year (Estimated) • In office • PhD • Basel
Python
AI/ML
Prompt Engineering
Multimodal AI
Function Calling
AI Agents
LLM
RAG
Semantic Search
Human-in-the-Loop
Structured Outputs
Semantic Search
Knowledge Graph
Tool Use
Machine Learning
Apply
Ingénieur IA 16 days ago
≈ $95k – $223k per year (Estimated) • In office • Lausanne
JavaScript
Java
TypeScript
Java
Quarkus
AI/ML
LoRA
Fine-tuning
RLHF
PEFT
QLoRA
Transformers
LLM
DPO
SFT
Frontend
Angular
Angular Material
DevOps
Rest API
Podman
Kubernetes
Apply
≈ $95k – $222k per year (Estimated) • In office • Full-Time • PhD • Bern
Apply
AI Engineer 4 hours ago
≈ $95k – $223k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Basel
Python
SQL
AI/ML
LangGraph
LangChain
Embeddings
Prompt Engineering
Multimodal AI
Function Calling
Computer Vision
AI Agents
LLM
RAG
Hallucination
Time Series Forecasting
Human-in-the-Loop
LLM Evaluation
LLM Guardrails
Agentic Workflows
Tool Use
Machine Learning
DevOps
CI/CD
AWS
Docker
Platform Engineering
Apply
In office • Hangzhou
Python
AI/ML
Claude Code
vLLM
AI Agents
SGLang
TensorRT
TensorRT-LLM
TRL
Transformers
PyTorch
LLM
Ray
Mixture of Experts
PPO
GRPO
Megatron-LM
FSDP
NCCL
Apply
Junior ML Engineer 2 days ago
Hybrid • Minsk
Python
SQL
AI/ML
MLFlow
NLP
TensorFlow
PyTorch
Machine Learning
DevOps
Docker
Linux
Apply
≈ $27k – $74k per year (Estimated) • Hybrid • Full-Time • Athens
Python
Bash
DevOps
Terraform
Ansible
VMWare
CI/CD
Git
AWS
Kubernetes
Amazon EC2
Amazon S3
IAM
Linux
VPN
Apply
≈ $34k – $64k per year (Estimated) • In office • Full-Time • Moscow
Python
SQL
Python
pySpark
Databases
Greenplum
AI/ML
Spark
NLP
Apply
≈ $23k – $42k per year (Estimated) • Remote (likely EAEU) • 2+ years exp • Moscow
Python
SQL
Databases
Neo4j
AI/ML
Spark
NLP
DevOps
Git
Docker
Kubernetes
Management
Confluence
Jira
Apply
≈ $115k – $293k per year (Estimated) • Equity • Hybrid • 5+ years exp • Zurich
Python
C++
C++
PyTorch C++
AI/ML
ONNX
TFLite
TensorFlow
PyTorch
Edge AI
LiteRT
ONNX Runtime
Machine Learning
Mobile
Core ML
Apply
≈ $41k – $92k per year (Estimated) • Equity • In office • 1+ year exp • London
Apply
≈ $31k – $70k per year (Estimated) • Equity • Hybrid • Contractor • 5+ years exp • Bachelor's Degree • Warsaw
Analytics
Microsoft Excel
Apply
≈ $23k – $51k per year (Estimated) • Equity • Hybrid • Contractor • 3+ years exp • High School Diploma • Warsaw
Management
Zoom
Apply
≈ $59k – $117k per year (Estimated) • Equity • Hybrid • 5+ years exp • Tampere
Python
Python
Django
Celery
Databases
PostgreSQL
AI/ML
Dagster
Vertex AI
Machine Learning
DevOps
Terraform
GCP
Jaeger
OpenTelemetry
CI/CD
AWS
Docker
Kubernetes
Grafana
Tempo
GitLab
Apply
See all jobs
This is one of many
1,628,680 more open roles from verified company boards, updated every day.