Machine Learning Engineer - III (Fraud)
Jumio
Job Summary
The Machine Learning Engineer III will develop and enhance state-of-the-art machine learning solutions for ID verification and data extraction at Jumio. This role involves building robust, production-grade ML systems to improve accuracy, scalability, and security across Jumio’s identity verification platform. You will work across the full ML lifecycle, from data preparation and model training to deployment and continuous monitoring, directly influencing the quality and performance of AI-driven identity verification systems.
Must Have
- Design, develop, and deploy production-grade machine learning and deep learning models for data extraction and ID verification tasks.
- Apply a deep understanding of fundamental ML concepts such as overfitting, regularization, ROC curves, loss functions, precision, and recall.
- Conduct model robustness assessment, validation, and adversarial testing.
- Build, train, and optimize models using PyTorch and TensorFlow frameworks.
- Own the end-to-end model lifecycle from experimentation and evaluation to deployment.
- Develop high-quality, maintainable Python code for ML pipelines.
- 5+ years of hands-on experience developing and deploying machine learning or deep learning models in production environments.
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field.
Good to Have
- PhD in Computer Science or related field with a focus on machine learning.
- Familiarity with AWS or GCP cloud environments and large-scale ML model deployment.
- Understanding of Spring/Java-based system architectures.
Job Description
Role Purpose
The Machine Learning Engineer III will play a critical role in advancing Jumio’s Extraction team’s mission to develop and enhance state-of-the-art machine learning solutions for ID verification and data extraction. This role focuses on building robust, production-grade ML systems that enhance accuracy, scalability, and security across Jumio’s identity verification platform, ensuring seamless and secure user experiences globally.
Role Value
As a Machine Learning Engineer III at Jumio, you will directly influence the quality, reliability, and performance of the machine learning models that power Jumio’s AI-driven identity verification systems. You will work across the full ML lifecycle — from data preparation and model training to deployment and continuous monitoring.
Your expertise in machine learning fundamentals, deep learning, and production deployment will ensure Jumio continues to deliver trusted, high-performance verification solutions across industries such as Financial Services, Fintech, Travel, and Gaming.
Key Responsibilities
- Design, develop, and deploy production-grade machine learning and deep learning models for data extraction and ID verification tasks.
- Apply a deep understanding of fundamental ML concepts such as overfitting, regularization, ROC curves, loss functions, precision, and recall to design robust ML systems.
- Conduct model robustness assessment, validation, and adversarial testing to ensure real-world performance reliability.
- Build, train, and optimize models using PyTorch and TensorFlow frameworks.
- Own the end-to-end model lifecycle from experimentation and evaluation to deployment (e.g., AWS SageMaker endpoints or on-device inference).
- Develop high-quality, maintainable Python code for ML pipelines and adhere to best practices for monitoring and maintaining models in production.
- Stay current with emerging research, techniques, and tools in machine learning and computer vision.
- Collaborate closely with engineers, product managers, and data scientists in an Agile development environment.
Experience and Qualifications
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field.
- 5+ years of hands-on experience developing and deploying machine learning or deep learning models in production environments.
- Excellent Python programming skills and proficiency with ML libraries such as PyTorch, TensorFlow.
- Strong understanding of core ML principles overfitting, regularisation, ROC analysis, loss optimization, and precision-recall tradeoffs.
- Proven experience in deploying, monitoring, and maintaining models in production environments (not research-only or lab setups).
- Experience performing robustness assessments and adversarial testing on ML models.
Nice to Have
- PhD in Computer Science or related field with a focus on machine learning or related field.
- Familiarity with AWS or GCP cloud environments and large-scale ML model deployment.
- Understanding of Spring/Java-based system architectures is advantageous.
Jumio Values
IDEAL: Integrity, Diversity, Empowerment, Accountability, Leading Innovation
@Work
Our Bangalore office, located in Prestige Tech Park III, is a hub for Machine Learning innovation and technical excellence. The team values continuous learning, experimentation, and collaboration. In recent internal surveys, our Indian offices scored particularly high for culture, innovation, and career development.
About Jumio
Jumio is the leading provider of online identity verification, eKYC, and AML solutions. With a global footprint and industry-leading AI technology, Jumio serves clients across Financial Services, Travel, Fintech, and Gaming. Helping organizations verify identities quickly, securely, and seamlessly.
Equal Opportunities
Jumio is a collaboration of people with diverse ideas, strengths, and perspectives. We are proud to be an equal-opportunity employer, welcoming candidates from all backgrounds, identities, and experiences.