J

Jumio

Identity verification SaaS using biometrics

Senior Machine Learning Engineer

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

About the Job

Requirements

  • Have 5 or more years of industry experience in machine learning focused on computer vision, such as image classification, object detection, segmentation, image quality, or generative models.
  • Have strong computer vision fundamentals.
  • Be aware of algorithmic bias and willing to learn domain-specific fairness practices.
  • Have strong proficiency in Python and related libraries such as Pillow, OpenCV, and PyTorch, and write clean, modular, production-ready code.
  • Have experience designing or contributing to machine-learning pipelines and familiarity with orchestration tools such as Airflow.
  • Have experience with GPU-based training and deploying machine-learning services on AWS.

Responsibilities

  • Design and develop computer vision models and pipelines for biometrics use cases such as face detection, quality assessment, and recognition.
  • Collaborate on benchmarking models across datasets and operating conditions.
  • Train and optimize models using PyTorch, TensorFlow, and/or JAX.
  • Contribute to end-to-end machine-learning pipelines from data ingestion to deployment, including helping design automated Airflow pipelines for data ingestion and cleaning.
  • Optimize models for low-latency inference using quantization, distillation, TensorRT, and/or ONNX, and support deployment on AWS.
  • Collaborate with and mentor machine-learning engineers, and contribute to technical best practices across the computer vision team.

Desired Qualifications

  • Have research publications in leading computer vision venues such as CVPR, ICCV, or ECCV.
  • Be familiar with vector databases and approximate nearest-neighbor search.
  • Have experience with generative adversarial networks or diffusion models for data augmentation.
  • Have mobile or edge experience with Core ML, LiteRT, and/or TensorFlow Lite.
  • Be familiar with privacy, security, and compliance considerations in sensitive machine-learning applications.

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