J

Jumio

Identity verification SaaS using biometrics

Machine Learning Engineer - Biometrics

Computer VisionConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listedRemote

About the Job

Requirements

  • Have at least 5 years of industry experience in machine learning, including at least 3 years dedicated to biometrics or face analysis.
  • Have deep expertise in computer vision and biometrics, especially face recognition.
  • Understand sources of algorithmic bias in computer vision and have practical experience measuring and mitigating disparate impact.
  • Have expert proficiency in Python and machine-learning and computer-vision libraries such as Pillow, OpenCV, and PyTorch; write clean, modular, production-ready code.
  • Have experience designing end-to-end machine-learning pipelines from data through training to deployment and working with workflow orchestrators such as Airflow.
  • Have hands-on experience scaling training jobs on multi-GPU clusters and deploying services on AWS, including SageMaker, EC2, or EKS.

Responsibilities

  • Lead the design and development of computer-vision systems for biometrics, including face attributes, detection, quality, 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 and evolve end-to-end machine-learning pipelines from data ingestion to deployment.
  • Design automated data-ingestion and cleaning pipelines using Airflow.
  • Curate balanced training sets and generate synthetic data to address quality and diversity gaps.
  • Own the path to production by optimizing 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

  • Have research publications in CVPR, ICCV, ECCV, or FG related to face recognition, image quality assessment, or fairness.
  • Have experience with vector databases such as Milvus or Faiss and approximate nearest neighbor search algorithms.
  • Be familiar with privacy, security, and compliance in biometric systems.
  • Have experience porting models to edge or mobile devices using frameworks such as CoreML, LiteRT, and/or TFLite.
  • Have experience using GANs or diffusion models to generate synthetic faces for training.
  • Have strong communication skills.

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