The QA ML Engineer will be responsible for ensuring the quality and performance of machine learning models and systems. This role involves designing and executing test plans, identifying and addressing issues, and collaborating closely with ML Scientists and Product Team to ensure robust and reliable ML solutions.
Responsibilities:
- Develop and implement test strategies for machine learning models and systems.
- Design and execute test cases for model performance, accuracy, and reliability.
- Identify, report, and track defects and issues in ML models and pipelines.
- Collaborate with data scientists and engineers to understand model requirements and functionality.
- Perform exploratory testing and analyze model outputs to identify anomalies.
- Stay updated with industry best practices and emerging trends in ML evaluation frameworks.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field.
- Proven 3+ years of experience as a QA/ML Engineer or in a similar role, preferably in a SaaS environment.
- Strong programming skills in Python and automation frameworks.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills, both written and verbal, with the ability to explain complex concepts to non-technical stakeholders.
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and deploying machine learning models in a cloud environment