Jumio

Senior Machine Learning Engineer

Jumio
Apply
2 months ago
Montréal, CanadaSenior

Responsibilities

  • Design and develop computer vision models and pipelines for biometrics use cases including face detection, quality assessment, and recognition.
  • Benchmark 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 through deployment, including automated Airflow pipelines for data ingestion and cleaning.
  • Optimize models for low-latency inference using quantization, distillation, TensorRT, and ONNX, and support deployment on AWS.
  • Collaborate with and mentor ML engineers and contribute to technical best practices across the Computer Vision team.

Requirements

  • 5+ years of industry experience in machine learning focused on computer vision.
  • Strong computer vision fundamentals, including experience with areas such as image classification, object detection, segmentation, image quality, or generative models.
  • Awareness of algorithmic bias and willingness to learn domain-specific fairness practices.
  • Strong proficiency in Python and related libraries such as Pillow, OpenCV, and PyTorch, with experience writing clean, modular, production-ready code.
  • Experience designing or contributing to ML pipelines and familiarity with orchestration tools such as Airflow.
  • Experience with GPU-based training and deploying ML services on AWS.
  • Preferred qualifications include research publications in CVPR, ICCV, or ECCV; familiarity with vector databases and ANN search; experience with GANs or diffusion models for data augmentation; CoreML, LiteRT, or TFLite experience; and familiarity with privacy, security, and compliance considerations in sensitive ML applications.

Tech Stack

Apache AirflowAWSOpenCVPythonPyTorchTensorFlow

Categories

Jumio

About Jumio

501-1,000 employees
Contact me