Senior Machine Learning Engineer

Jumio Corporation

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jumio Corporation is seeking a Senior Machine Learning Engineer with strong expertise in computer vision to join our Biometrics team in Montreal, Quebec. The ideal candidate will design, train, and optimize ML systems end-to-end on AWS while contributing to crucial biometrics use cases such as face detection and recognition.

With a focus on collaboration and technical best practices, you will work closely with other engineers to improve the performance of our models, ensuring high-quality outcomes in a fast-paced environment. Candidates should possess strong programming skills and experience in machine learning frameworks.

Qualifications

  • 5+ years of experience in Machine Learning focused on Computer Vision.
  • Strong proficiency in Python and production-ready code writing.
  • Experience with GPU training and deploying ML services on AWS.

Responsibilities

  • Design and develop computer vision models and pipelines.
  • Collaborate on benchmarking of models across datasets.
  • Contribute to end-to-end ML pipelines from data ingestion to deployment.

Skills

Computer Vision fundamentals
Python (Pillow, OpenCV, PyTorch)
ML pipeline design
GPU-based training
Algorithmic bias awareness

Tools

PyTorch
TensorFlow
Airflow

Job description

We’re looking for a Senior Machine Learning Engineer with strong computer vision expertise to join our Biometrics team. You’ll ramp up on the biometrics domain while contributing to the design, training, and scaling of our 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
  • Design and develop computer vision models and pipelines, contributing to biometrics use cases such as face detection, quality assessment, and recognition
  • Collaborate on benchmarking of models across datasets and operating conditions
  • Train and optimize models using PyTorch, TensorFlow, and/or JAX
  • Contribute to end‑to‑end ML pipelines, from data ingestion to deployment. Help design automated pipelines (Airflow) for data ingestion and cleaning.
  • Production Engineering: Optimize models for low‑latency inference (quantization, distillation, TensorRT/ONNX) and support deployment on AWS.
  • Collaborate with and mentor ML engineers, and contribute to technical best practices across the Computer Vision team.
What We’re Looking For
  • 5+ years of industry experience in Machine Learning with a focus on Computer Vision (image classification, object detection, segmentation, image quality, generative models)
  • Strong Computer Vision fundamentals
  • Awareness of algorithmic bias and willingness to learn domain‑specific fairness practices
  • Strong proficiency in Python (Pillow, OpenCV, PyTorch, etc); write clean, modular, production‑ready code
  • Experience designing or contributing to ML pipelines and familiarity with orchestration tools like Airflow
  • Experience with GPU‑based training and deploying ML services on AWS
Nice to Have
  • Research publications in top computer vision venues (CVPR, ICCV, ECCV)
  • Familiarity with vector databases and ANN search
  • Experience with GANs or diffusion models for data augmentation
  • Mobile/Edge experience (CoreML, LiteRT, and/or TFLite)
  • Familiarity with privacy, security, and compliance considerations in sensitive ML applications
Equal Opportunities

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - (Biometrics)
Senior Machine Learning Engineer - (Biometrics)

Jumio Corporation • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Machine Learning Engineer - (Computer Vision)
Machine Learning Engineer - (Computer Vision)

Jumio Corporation • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
Senior ML Engineer - Computer Vision & Biometrics
Senior ML Engineer - Computer Vision & Biometrics

Jumio • Montreal (administrative region)

Hybrid
CAD 120,000 - 190,000
Machine Learning Software Developer
Machine Learning Software Developer

Circle Cardiovascular Imaging • Calgary

On-site
CAD 110,000 - 160,000
Competitive compensation
Vacation
Transportation allowance
+5
Machine Learning Engineer
Machine Learning Engineer

Invision AI Inc. • Toronto

On-site
CAD 110,000 - 160,000
Equity
Machine Learning Engineer
Machine Learning Engineer

Invision AI • Toronto

On-site
CAD 110,000 - 150,000
Equity
RRSP Plan
Health and Dental
+1
Machine Learning Engineer - (Computer Vision) New Montreal
Machine Learning Engineer - (Computer Vision) New Montreal

Jumio • Montreal (administrative region)

Hybrid
CAD 120,000 - 190,000
AI/ML Engineer
AI/ML Engineer

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000
AI/ML Engineer
AI/ML Engineer

Urban Ridge Supplies • Toronto

Hybrid
CAD 150,000 - 190,000
AI/ML Engineer
AI/ML Engineer

Vanguard • Toronto

Hybrid
CAD 130,000 - 180,000