Senior Machine Learning Engineer - (Biometrics)

Jumio Corporation

Montreal (administrative region)

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jumio Corporation in Montreal, Quebec is seeking a Staff/Senior Machine Learning Engineer specializing in biometrics and computer vision. The role entails leading the design and scaling of face recognition systems, owning ML pipelines from data ingestion to deployment on AWS. Candidates should have over 5 years of experience in Machine Learning, strong engineering skills, and a deep understanding of fairness in AI. This role offers opportunities for mentorship and collaboration within a diverse team.

Qualifications

  • 5+ years of industry experience in Machine Learning, with at least 3 years in Biometrics.
  • Deep expertise in computer vision and biometrics, particularly face recognition.
  • Expert proficiency in Python and relevant machine learning libraries.

Responsibilities

  • Lead the design and development of computer vision systems for biometrics.
  • Conduct rigorous fairness analysis and benchmarking of biometric models.
  • Mentor ML engineers and drive technical best practices across the team.

Skills

Machine Learning
Computer Vision
Python
Fairness & Ethics in AI
Systems Architecture
AWS

Tools

PyTorch
TensorFlow
OpenCV
Airflow

Job description

Machine Learning Engineer – Biometrics (Computer Vision)

We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face recognition systems in production. You’ll build and train models, and own ML systems end-to-end on AWS. The final job level for this role will be determined following the interview process.

What You’ll Do
  • Lead the design and development of computer vision systems for biometrics (face attributes, detection, quality, and recognition)
  • Rigorous fairness analysis and benchmarking of biometric models across various datasets and operating conditions
  • Architect, train, and optimize models using PyTorch, Tensorflow, and/or JAX
  • Own and evolve end-to-end ML pipelines, from data ingestion to deployment. Design automated pipelines (Airflow) for data ingestion and cleaning. Curate balanced training sets and generate synthetic data to address quality and diversity gaps
  • Production Engineering: Own the path to production. Optimize models for low-latency inference (quantization, distillation, TensorRT/ONNX) and manage deployment on AWS
  • Mentor ML engineers, conduct code and design reviews, and drive technical best practices across the Computer Vision team
What We’re Looking For
  • Experience: 5+ years of industry experience in Machine Learning, with at least 3 years dedicated to Biometrics or Face Analysis
  • Deep expertise in computer vision and biometrics, especially face recognition
  • Fairness & Ethics: Understanding of sources of algorithmic bias in Computer Vision and practical experience measuring and mitigating disparate impact
  • Strong Engineering: Expert proficiency in Python (including machine learning and vision libraries such as Pillow, OpenCV, PyTorch, etc). Production‑ready, clean, modular code delivery
  • Systems Architecture: Experience designing end‑to‑end ML pipelines (Data to Train to Deploy) and working with workflow orchestrators like Airflow
  • Cloud Native: Hands‑on experience scaling training jobs on multi‑GPU clusters and deploying services on AWS (SageMaker, EC2, EKS)
Nice to Have
  • Research Publications: Papers in CVPR, ICCV, ECCV, or FG related to face recognition, image quality assessment, or fairness
  • Large Scale Search: Experience with vector databases (e.g., Milvus, Faiss) and approximate nearest neighbor (ANN) search algorithms
  • Familiarity with privacy, security, and compliance in biometric systems
  • Mobile/Edge Experience: Experience porting models to edge or mobile devices utilizing frameworks such as CoreML, LiteRT, and/or TFLite
  • Synthetic Data: Experience using GANs or diffusion models to generate synthetic faces for training
  • Strong communication skills
Equal Opportunities

Jumio is a collaboration of people with different ideas, strengths, interests and cultures. We welcome applications and colleagues from all backgrounds and all statuses. We are an Equal Opportunity Employer in accordance with federal, state, and local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Jumio Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Machine Learning Engineer - (Computer Vision)
Machine Learning Engineer - (Computer Vision)

Jumio Corporation • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
Machine Learning Engineer - IV (Biometrics)
Machine Learning Engineer - IV (Biometrics)

Jumio • Montreal (administrative region)

On-site
CAD 140,000 - 190,000
Senior Machine Learning Software Developer (2026-025)
Senior Machine Learning Software Developer (2026-025)

Circle Cardiovascular Imaging • Calgary

On-site
CAD 90,000 - 120,000
Competitive compensation and vacation
Flexible working arrangements
Employee Wellness Program
+3
Staff Machine Learning Engineer, Generative AI
Staff Machine Learning Engineer, Generative AI

United States Digital Space LLC • Toronto

On-site
CAD 168,000 - 231,000
Equity
Bonus
Health insurance
+6
Senior Machine Learning Software Developer (2026-025)
Senior Machine Learning Software Developer (2026-025)

PulseMedica • Calgary

Hybrid
CAD 90,000 - 120,000
Competitive compensation and vacation
Flexible working arrangements
Employee Wellness Program
+2
Machine Learning Engineer
Machine Learning Engineer

The Institute for Performance and Learning • London

Hybrid
CAD 90,000 - 130,000
Associate Software Developer-Machine Learning
Associate Software Developer-Machine Learning

United States Digital Space LLC • Toronto

On-site
CAD 113,000 - 142,000
Vacation time
Floater days
GRRSP
+3
AI/ML Engineer
AI/ML Engineer

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Epia Neuro • Alameda

Hybrid
CAD 170,000 - 228,000
100% healthcare coverage
Generous vacation policy
Paid parental leave