Senior Machine Learning Test Engineer
New
United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- PythonMachine LearningSoftware ArchitectureAPI testingCI/CDMLOps
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 7+ years of professional experience in software engineering or QA for ML/AI systems
- Strong programming skills in Python with experience in test automation
- Proficient in Automation and UAT test suite/framework
- Experience designing QA frameworks or platforms used by multiple teams
- Familiarity with CAD environments tooling
- Understanding of software architecture and design patterns
- Ability to work in an agile development environment
- Experience with CI/CD tools (e.g., GitHub Actions, Jenkins)
- Strong communication and collaboration skills
- Excellent problem-solving skills and attention to detail
Responsibilities
- Define ML quality strategy and acceptance criteria across data, model, and system levels
- Design and maintain model evaluation suites, metrics, and test datasets
- Evaluate CAD RL model outputs for geometric validity or policy stability
- Define structured rubrics that translate qualitative findings into measurable evaluation gates
- Automate ML QA workflows using Python and CI/CD tools
- Create and maintain test harnesses for ML services and APIs
- Build quality gates for training and deployment pipelines
- Mentor teams on ML QA best practices and provide constructive code review feedback
View Full Description & ApplyYou'll be redirected to the employer's site