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
View details
Apply Now