Machine Learning Engineer - (Computer Vision) New Montreal

Jumio

Montreal (administrative region)

Hybrid

CAD 120,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jumio in Montreal is seeking a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to design and scale face recognition systems in production. You will build and train models, owning ML systems end-to-end on AWS.

The final level for this role will be determined after interviews. You’ll lead the design of CV biometrics systems, benchmark fairness, and own deployment in multi-GPU AWS environments, while mentoring other ML engineers and ensuring

Qualifications

  • 5+ years of ML experience with biometrics or face analysis preferred.
  • Experience building production ML pipelines end-to-end.

Responsibilities

  • Lead design and development of computer vision systems for biometrics (face attributes, detection, quality, and recognition).
  • Architect, train, and optimize models using PyTorch, TensorFlow, and/or JAX.
  • Own end-to-end ML pipelines from data ingestion to deployment; design automated data ingestion/cleaning.
  • Production engineering: optimize models for low-latency inference and deployment on AWS.
  • Mentor ML engineers and drive best practices across the CV team.

Skills

Biometrics
Computer vision
Python
End-to-end ML
Fairness & Ethics

Tools

PyTorch
TensorFlow
JAX
Airflow
AWS/SageMaker

Job description

Montreal

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. You will be responsible for curating balanced training sets and generating synthetic data to address both 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/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: You understand the sources of algorithmic bias in Computer Vision and have practical experience measuring and mitigating disparate impact.
  • Strong Engineering: Expert proficiency in Python (both machine learning and vision libraries such as Pillow, OpenCV, PyTorch, etc). You write clean, modular, production-ready code.
  • 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.

Jumio is a collaboration of people with different ideas, strengths, interests and cultures. We welcome applications and colleagues from all backgrounds and of all statuses.

About Jumio:

Jumio is a B2B technology company dedicated to eradicating online identity fraud, money laundering and other financial crimes to help make the internet safer. We leverage AI, biometrics, machine learning, liveness detection and automation to create solutions that are trusted by leading brands worldwide and respected by industry thought leaders.

Jumio is the leading provider of online identity verification, eKYC and AML solutions. With a global footprint, we’re expanding the team to meet strong client demand across a range of industries including Financial Services, Travel, Sharing Economy, Fintech, Gaming, and others.

At Jumio, we value belonging and believe in fostering an environment where a diversity of perspectives can thrive. Your responses will help us to reduce bias and increase diversity and inclusion across the company.

We only ask for this data on an opt-in basis and it will be used (in aggregate only) to help us identify areas of improvement in our process.

Notwithstanding, if you do not feel comfortable providing the information required therein, you can decline at any time from answering the survey, given that the completion of the form is entirely voluntary.

Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Jumio’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Security Engineer
Senior Security Engineer

Gomotive • Vancouver

On-site
CAD 146,000 - 184,000
Health benefits
Dental care
Pharmacy benefits
+5
Principal Software Engineer, Data
Principal Software Engineer, Data

CloudFlare • Canada

On-site
CAD 250,000 - 416,000
Equity plan
Health benefits
Flexible time off
Engineering Manager, Browser Run
Engineering Manager, Browser Run

CloudFlare • Canada

On-site
CAD 119,000 - 150,000
Equity plan eligibility
Comprehensive benefits package
Senior Partner Success Manager
Senior Partner Success Manager

Via Transportation, Inc. • Vancouver

On-site
CAD 145,000 - 165,000
100% company-paid premiums
Group RRSP & DPSP
Parental leave (paid)
+2
DSP - FEC Design Engineer | Ottawa, Canada
DSP - FEC Design Engineer | Ottawa, Canada

Celero Communications, Inc. • Ottawa

Hybrid
CAD 150,000 - 250,000
Retail Associate - CF Montréal Team Store
Retail Associate - CF Montréal Team Store

Fanatics Commerce • Montreal (administrative region)

On-site
CAD 26,000 - 38,000
Senior Site Reliability Engineer New Burnaby, British Columbia, Canada
Senior Site Reliability Engineer New Burnaby, British Columbia, Canada

2K Games, Inc. • Burnaby

On-site
CAD 94,000 - 139,000
Program Financial and Governance Reporting Analyst
Program Financial and Governance Reporting Analyst

Fivesky LLC. • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Optical DSP Design Engineer | Ottawa, Canada
Optical DSP Design Engineer | Ottawa, Canada

Celero Communications, Inc. • Ottawa

Hybrid
CAD 209,000 - 349,000
Fulfillment Associate
Fulfillment Associate

gorjana • Regina

On-site
CAD 25,000 - 33,000
Hourly pay at $21/hour
Employee discount and product credits
Benefits including medical, vision and