Machine Learning Engineer - IV (Computer Vision)

Jumio Corporation

Kolkata District

On-site

INR 2,500,000 - 4,200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Jumio is seeking a Staff/Senior Machine Learning Engineer (Computer Vision) to lead design and scaling of face recognition systems in production on AWS. You will own ML pipelines from data ingestion to deployment and mentor engineers on best practices.

The role emphasizes deep CV/biometrics expertise, bias mitigation, and production-ready code in Python with multi-GPU training and edge deployment considerations.

Qualifications

  • 5+ years in Machine Learning, with biometrics or face analysis focus.
  • Deep expertise in computer vision and biometrics, especially face recognition.
  • Knowledge of algorithmic bias in CV and mitigation approaches.
  • Proficient in Python; production-ready code and modular design.
  • Experience designing end-to-end ML pipelines and using workflow tools like Airflow.

Responsibilities

  • Lead design and development of computer vision systems for biometrics (face attributes, detection, quality, recognition).
  • Benchmark models for fairness and accuracy across datasets and conditions.
  • Architect, train and optimize models using PyTorch, TensorFlow, or JAX.

Skills

Python
Computer Vision
Biometrics
Airflow
AWS
PyTorch

Tools

PyTorch
OpenCV
Pillow
TensorFlow
JAX
Airflow

Job description

Machine Learning Engineer IV – (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. You’ll build and train models and own ML systems end‑to‑end on AWS. The final job level for this role will be determined following the interview process.

What You’ll Do
  • Lead the design and development of computer vision systems for biometrics (face attributes, detection, quality, and recognition).
  • Rigorous fairness analysis and benchmarking of biometric models across various datasets and operating conditions.
  • 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. Curate balanced training sets and generate synthetic data to address both quality and diversity gaps.
  • Production engineering: Own the path to production, optimize models for low‑latency inference (quantization, distillation, TensorRT/ONNX), and manage deployment on AWS.
  • Mentor ML engineers, conduct code and design reviews, and drive technical best practices across the Computer Vision team.
What We’re Looking For
  • Experience: 5+ years in Machine Learning, with at least 3 years dedicated to Biometrics or Face Analysis.
  • Deep expertise in computer vision and biometrics, especially face recognition.
  • Fairness & Ethics: Knowledge of algorithmic bias in Computer Vision and practical experience measuring and mitigating disparate impact.
  • Strong engineering: Expert proficiency in Python and vision libraries such as Pillow, OpenCV, PyTorch, etc.; write clean, modular, production‑ready code.
  • Systems architecture: Experience designing end‑to‑end ML pipelines (data to train to deploy) and working with workflow orchestrators like Airflow.
  • Cloud native: Hands‑on experience scaling training jobs on multi‑GPU clusters and deploying services on AWS (SageMaker, EC2, EKS).
Nice to Have
  • Research publications 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: Porting models to edge or mobile devices using CoreML, LiteRT, and/or TFLite.
  • Synthetic data: Experience using GANs or diffusion models to generate synthetic faces for training.
  • Strong communication skills.
Jumio Values

IDEAL: Integrity, Diversity, Empowerment, Accountability, Leading Innovation.

Equal Opportunities

Jumio is a collaboration of people with different ideas, strengths, interests, and cultures. We welcome applications and colleagues from all backgrounds and all statuses.

About Jumio

Jumio is a B2B technology company dedicated to eradicating online identity fraud, money laundering, and other financial crimes to help make the internet safer. We leverage AI, biometrics, machine learning, liveness detection, and automation to create solutions that are trusted by leading brands worldwide and respected by industry thought leaders. Jumio is the leading provider of online identity verification, eKYC, and AML solutions. With a global footprint, we’re expanding the team to meet strong client demand across a range of industries including Financial Services, Travel, Sharing Economy, Fintech, Gaming, and others.

Applicant Data Privacy

We will only use your personal information in connection with Jumio’s application, recruitment, and hiring processes, as described in Jumio’s Applicant Privacy Notice. If you have any questions or comments, please send an email to privacy@jumio.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - IV (Biometrics)
Machine Learning Engineer - IV (Biometrics)

Jumio Corporation • India

On-site
INR 1,500,000 - 2,500,000
Machine Learning Engineer IV – (Computer Vision)
Machine Learning Engineer IV – (Computer Vision)

HuntingCube • Karnataka

On-site
INR 1,800,000 - 3,000,000
Machine Learning Engineer - IV (Fraud)
Machine Learning Engineer - IV (Fraud)

Jumio • Bengaluru

Hybrid
INR 1,650,000 - 2,200,000
Machine Learning Engineer - IV (Fraud)
Machine Learning Engineer - IV (Fraud)

Jumio Corporation • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Machine Learning Engineer III - MLOps
Machine Learning Engineer III - MLOps

Jumio Corporation • Kolkata District

On-site
INR 2,500,000 - 4,000,000
Software Development Engineer IV - (Biometrics)
Software Development Engineer IV - (Biometrics)

Jumio • India

On-site
INR 4,000,000 - 6,000,000
Software Engineer III - Android
Software Engineer III - Android

Jumio • India

On-site
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Recrew AI • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Software Development Engineer IV - (Biometrics)
Software Development Engineer IV - (Biometrics)

HuntingCube • Karnataka

On-site
INR 1,200,000 - 1,800,000
Computer Vision Engineer
Computer Vision Engineer

Difinity Digital • Ernakulam

On-site
INR 1,800,000 - 3,200,000