Job Description
Notice Period : 0-15 days only
Location: Pune (WFO role)
We are looking for an experienced Machine Learning QA Engineer with strong Python programming skills and hands on experience in ML testing, data quality validation, and automation framework development.
This role involves building an end to end ML QA automation framework, validating ML models, and ensuring the reliability and accuracy of AI/ML systems.
Key Responsibilities
1. ML Testing & Validation
• Develop test strategies for ML models
• Validate ML outputs using metrics such as Accuracy, Recall, Precision, F1-score
• Create automation tests for model training and inference.
• Validate feature engineering, preprocessing, and data transformations and model results.
2. Python Automation & Framework Development
• Design and implement a scalable Python-based ML QA framework using:
o PyTest
o Pandas / NumPy
• Build reusable libraries for:
o Data validation
o Model performance
o Model evaluation
• Integrate the framework with CI/CD tools (GitHub Actions, Jenkins, GitLab).
3. Data Quality Assurance
• Validate input datasets for:
o Schema
o Missing values
o Data/feature/concept drift
o Fairness & bias test
• Work with large CSV/Parquet datasets for ML pipelines.
4. MLOps & Deployment Validation
• Validate CI/CD pipelines for ML deployments.
• Perform model version comparison & baseline checks.
• Validate model packaging (Docker-based) and reproducibility
Required Skills (Must Have)
Python
• Excellent Python programming (3+ years)
• Strong in Pandas, NumPy, PyTest/unittest
ML/AI
• Understanding of:
o Machine learning and AI
o Model metrics and evaluation
o Data preprocessing
o Feature engineering
Tools & Tech
• VS Code
• Git/GitHub
• Linux & Shell scripting
• Docker basics
• API testing (Requests, Postman)
Data Skills
• SQL queries
• Data profiling
• Working with big datasets
QA Skills
• Strong QA fundamentals.
• Ability to design test scenarios for ML models and data pipelines.
• Hands on with automation testing using Python (PyTest/unittest).
• Experience with data validation testing (schema, quality, consistency, drift).
• Ability to perform performance and load testing for ML inference services.
• Familiarity with CI/CD testing and integrating tests into pipelines.
• Good debugging, log analysis, and issue triaging skills.
Preferred Skills (Short Version)
• Experience in Machine learning testing.
• Good Knowledge on Python language.
• Basic knowledge of ML pipelines.
• Understanding of anomaly detection / predictive maintenance concepts.
• Familiarity with cloud ML platforms (AWS / Azure / GCP) and MLOps workflows.
Qualifications
• Bachelor's/Master's degree in Computer Science, Data Science, AI/ML, or related field
• 3–5 years total experience in QA with at least 1–2 years in ML/AI testing
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 22, 2026
Job Type:
Construction
Location:
India
Company:
ACL Digital
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.