Senior Machine Learning Engineer

Jumio Corporation

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 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
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
Machine Learning Scientist
Machine Learning Scientist

Koch • North Vancouver

On-site
CAD 137,000 - 206,000
Fully equipped gym
Squash court
Steam room
+1
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
AI/ML Engineer
AI/ML Engineer

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

United States Digital Space LLC • Toronto

Hybrid
CAD 154,000 - 232,000
Head of Machine Learning
Head of Machine Learning

Jobtailor • Vancouver

On-site
CAD 120,000 - 180,000