Jumio

Machine Learning Engineer - (Computer Vision)

Jumio
Apply
2 months ago
Montréal, CanadaSenior / Staff+

Responsibilities

  • Lead the design and development of computer vision systems for biometric face attributes, detection, quality assessment, and recognition.
  • Conduct fairness analysis and benchmarking of biometric models across datasets and operating conditions.
  • Architect, train, and optimize models using PyTorch, TensorFlow, and/or JAX.
  • Own end-to-end ML pipelines from data ingestion through training and deployment, including Airflow-based ingestion and cleaning workflows.
  • Curate balanced training datasets and generate synthetic data to address quality and diversity gaps.
  • Optimize models for low-latency inference using quantization, distillation, TensorRT, and ONNX.
  • Deploy and scale ML services and training jobs on AWS and multi-GPU clusters.
  • Mentor ML engineers, conduct code and design reviews, and drive technical best practices across the Computer Vision team.

Requirements

  • 5+ years of industry experience in machine learning, including at least 3 years dedicated to biometrics or face analysis.
  • Deep expertise in computer vision, biometrics, and especially face recognition.
  • Practical experience measuring and mitigating algorithmic bias and disparate impact in computer vision.
  • Expert proficiency in Python and machine learning and vision libraries such as Pillow, OpenCV, and PyTorch.
  • Experience designing end-to-end ML pipelines and using workflow orchestrators such as Airflow.
  • Hands-on experience scaling training jobs on multi-GPU clusters and deploying services on AWS, including SageMaker, EC2, and EKS.
  • Strong communication skills.
  • Preferred qualifications include research publications in CVPR, ICCV, ECCV, or FG; experience with Milvus, Faiss, and approximate nearest-neighbor search; familiarity with privacy, security, and compliance in biometric systems; mobile or edge model deployment using CoreML, LiteRT, or TFLite; and experience generating synthetic faces with GANs or diffusion models.

Tech Stack

Apache AirflowAWSOpenCVPythonPyTorchTensorFlow

Categories

Jumio

About Jumio

501-1,000 employees
Contact me