J

Jumio

Identity verification SaaS using biometrics

Machine Learning Engineer 4 - Computer Vision

Computer VisionConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedIn-person

About the Job

Requirements

  • Strong industry experience in machine learning dedicated to biometrics or face analysis.
  • Deep expertise in computer vision and biometrics, especially face recognition.
  • Practical experience identifying sources of algorithmic bias in computer vision and measuring and mitigating disparate impact.
  • Expert proficiency in Python and machine-learning and vision libraries such as Pillow, OpenCV, and PyTorch, with the ability to write clean, modular, production-ready code.
  • Experience designing end-to-end machine-learning pipelines from data through training to deployment and working with 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.

Responsibilities

  • Lead the design and development of computer-vision systems for biometrics, including face attributes, detection, quality, and recognition.
  • Conduct fairness analysis and benchmark biometric models across datasets and operating conditions.
  • Architect, train, and optimize models using PyTorch, TensorFlow, and/or JAX.
  • Own and evolve end-to-end machine-learning pipelines from data ingestion to deployment.
  • Design automated Airflow pipelines for data ingestion and cleaning.
  • Curate balanced training sets and generate synthetic data to address quality and diversity gaps.
  • Own productionization, optimize models for low-latency inference using quantization, distillation, TensorRT, and/or ONNX, and manage deployment on AWS.
  • Mentor machine-learning engineers, conduct code and design reviews, and drive technical best practices across the computer-vision team.

Desired Qualifications

  • Research publications in CVPR, ICCV, ECCV, or FG related to face recognition, image quality assessment, or fairness.
  • Experience with vector databases such as Milvus or Faiss and approximate nearest-neighbor search algorithms.
  • Familiarity with privacy, security, and compliance in biometric systems.
  • Experience porting models to edge or mobile devices using frameworks such as Core ML, LiteRT, and/or TensorFlow Lite.
  • Experience using generative adversarial networks or diffusion models to generate synthetic faces for training.

About the Company

Jumio

Identity verification SaaS using biometrics

Jumio provides identity verification and authentication services through a SaaS platform to help businesses fight fraud and stay compliant during customer onboarding and ongoing checks. The platform uses artificial intelligence, face-based biometrics, computer vision, and certified liveness detection to verify real-world identities, including document verification and risk assessments. It combines multiple verification methods within a single, scalable system and serves clients across financial services, marketplaces, and sharing platforms in 200+ countries. Its goal is to let organizations onboard new customers quickly and securely while minimizing fraud and complying with regulations.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$205.4M
Headquarters
Palo Alto, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Jumio

See more jobs