
Machine Learning Engineer
JumioIndia3w ago
Job description
About the role
We are seeking a senior machine learning professional to advance our biometric identity verification systems. You will be instrumental in developing and deploying advanced face recognition technologies, ensuring their performance and integrity. This role offers the chance to own critical components of our machine learning infrastructure from conception to production. Key facts
Location: India
Engagement: Full-time
Team: Computer Vision What you'll do
- Drive the creation and enhancement of computer vision systems for biometric applications, including face attribute analysis, detection, quality assessment, and recognition.
- Conduct thorough evaluations of biometric model fairness and performance across diverse datasets and conditions.
- Design, train, and refine models using frameworks like PyTorch, Tensorflow, or JAX.
- Manage and improve the entire machine learning lifecycle, from data acquisition to model deployment.
- Build automated workflows for data processing and preparation, including curating balanced datasets and generating synthetic data to address gaps.
- Optimize models for efficient, low-latency inference and manage their deployment on cloud infrastructure.
- Provide technical guidance to other machine learning engineers and promote best practices within the team. Requirements
- Minimum of 5 years of industry experience in machine learning, with at least 3 years focused on biometrics or face analysis.
- Profound understanding of computer vision and biometrics, particularly in face recognition.
- Demonstrated experience in identifying and mitigating algorithmic bias in computer vision models.
- Strong programming skills in Python, including proficiency with machine learning and computer vision libraries such as Pillow, OpenCV, PyTorch, etc., and a track record of writing production-ready code.
- Experience designing and implementing end-to-end machine learning pipelines and using workflow orchestration tools like Airflow.
- Hands-on experience with scaling model training on multi-GPU systems and deploying services on AWS, including SageMaker, EC2, and EKS. Nice to have
- Published research in top-tier computer vision conferences such as CVPR, ICCV, ECCV, or FG, related to face recognition, image quality, or fairness.
- Experience with large-scale similarity search using vector databases like Milvus or Faiss, and approximate nearest neighbor algorithms.
- Familiarity with privacy and security considerations in biometric systems.
- Experience deploying models to mobile or edge devices using frameworks like CoreML, LiteRT, or TFLite.
- Experience generating synthetic faces using GANs or diffusion models for training purposes.
- Excellent communication abilities. Skills & tools
- Python
- PyTorch
- Tensorflow
- JAX
- Computer Vision Libraries (e.g., OpenCV, Pillow)
- AWS (SageMaker, EC2, EKS)
- Airflow
- Model Optimization Techniques (e.g., quantization, distillation, TensorRT, ONNX) Practical notes
- Jumio is committed to diversity and inclusion, welcoming applications from all backgrounds.
- Jumio is a technology company focused on preventing identity fraud and financial crime through AI, biometrics, and machine learning. About the company Jumio is an online mobile payment and identity verification company. We provide essential products for card and ID scanning and validation. These solutions are designed for secure use across both mobile and web transactions. Our core offering is known as Netverify Trusted Identity as a Service. This service helps businesses establish trust and prevent fraud in the digital realm. It provides a crucial layer of security for online interactions. Jumio's technology enables companies to verify the identities of their users quickly and accurately. This supports various critical functions, including customer onboarding, age verification, and regulatory compliance. By validating identities, we help protect businesses from financial crime and identity theft. Our products streamline complex verification processes, making them simple and user-friendly. We empower organizations to operate confidently in a digital-first world. Jumio's focus is on delivering reliable and scalable identity verification services. We are committed to building a safer and more trustworthy online ecosystem for everyone. Our team works to ensure the integrity of digital transactions globally. We help businesses meet strict security standards. Our solutions support a wide range of industries that rely on secure online interactions. This includes financial services, gaming, and the sharing economy. We enable and secure customer experiences.