Jumio

Jumio

Machine Learning Engineer - (Computer Vision)

Montreal

Sponsorship not specifiedDetected 2 days ago
PythonVector DatabasesAWSMachine LearningTensorFlowPyTorchAirflowComputer VisionResearchCommunicationCollaboration

About the role

  • The final job level for this role will be determined following the interview process.
  • Jumio Values: IDEAL: Integrity, Diversity, Empowerment, Accountability, Leading Innovation Equal Opportunities: Jumio is a collaboration of people with different ideas, strengths, interests and cultures.

Responsibilities

  • 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.
  • Production Engineering: Own the path to production. Optimize models for low-latency inference (quantization, distillation, TensorRT/ONNX) and manage deployment on AWS.
  • You'll build and train models, and own ML systems end-to-end on AWS.

Requirements

  • Systems Architecture: Experience designing end-to-end ML pipelines (Data to Train to Deploy) and working with workflow orchestrators like Airflow.
  • If you have any questions or comments, please send an email to privacy@jumio.com.

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.
  • IDEAL: Integrity, Diversity, Empowerment, Accountability, Leading Innovation
  • Equal Opportunities:
  • Jumio is a collaboration of people with different ideas, strengths, interests and cultures.

Skills

  • Hands-on experience scaling training jobs on multi-GPU clusters and deploying services on AWS (SageMaker, EC2, EKS).
  • Experience porting models to edge or mobile devices utilizing frameworks such as CoreML, LiteRT, and/or TFLite.
  • Strong communication skills.

Benefits

  • Machine Learning Engineer - (Computer Vision)
  • 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.
  • Mentor ML engineers, conduct code/design reviews, and drive technical best practices across the Computer Vision team.
  • Deep expertise in computer vision and biometrics, especially face recognition.
  • You understand the sources of algorithmic bias in Computer Vision and have practical experience measuring and mitigating disparate impact.
  • Expert proficiency in Python (both machine learning and vision libraries such as Pillow, OpenCV, PyTorch, etc).
  • Lead the design and development of computer vision systems for biometrics (face attributes, detection, quality, and recognition)

Company info

  • What We're Looking For

This listing is sourced directly from Jumio's careers page and normalized into a canonical job model.