📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Machine Learning Engineer (Biometrics & Face Recognition)

Scandit · Zurich

New
Hybrid Senior 🇬🇧 English
Python PyTorch ONNX C++ iOS Android

Job description

About the role

Scandit is looking for a Senior Machine Learning Engineer to lead the development of face‑recognition and anti‑spoofing technology for its ID Capture team. You will own the full model lifecycle and ship high‑assurance biometric solutions that run directly on users' mobile devices.

Key responsibilities

  • Design, train and evaluate models for face detection, recognition and 1:1 matching against ID document portraits.
  • Support liveness and presentation‑attack detection (PAD) research and turn findings into product features.
  • Define quality metrics, benchmarks and test sets that satisfy regulatory expectations.
  • Own data collection, labeling strategy, prototyping, training, evaluation, debugging and integration.
  • Collaborate with C++ engineers to optimise models for on‑device inference (quantisation, pruning, mobile runtimes).

Required profile

  • 5+ years of experience as an ML engineer with production models shipped to real users.
  • Hands‑on experience in biometrics such as face recognition, verification, liveness or PAD.
  • Strong understanding of security‑sensitive evaluation metrics (FAR, FRR, bias, fairness, adversarial robustness).
  • Ability to work across product, C++ and QA teams and communicate clearly.

Required skills

  • Python
  • PyTorch (preferred deep‑learning framework)
  • ONNX
  • C++ (for on‑device SDK integration)
  • iOS / Android development knowledge

What we offer

  • Flexible working options – office, hybrid or remote.
  • Hackathons, global team outings and festive celebrations.
  • Individual equity plan in a high‑growth company.
  • Great Place to Work certification in 7 countries.
  • Supportive office infrastructure optimized for hybrid work in Zurich, Warsaw, Tampere and London.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Scandit.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 days ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Scandit

Zurich