Senior Machine Learning Test Developer

Autodesk Autodesk · Enterprise · Toronto, ON +4 · Remote

Senior Machine Learning QA Developer responsible for defining and upholding quality standards for ML systems, including data, models, and systems. The role involves designing evaluation suites, automating QA workflows, and building quality gates for training and deployment pipelines. Experience with CAD software and MLOps practices is beneficial.

What you'd actually do

  1. Define ML quality strategy and acceptance criteria across data, model, and system levels
  2. Design and maintain model evaluation suites, metrics, and test datasets
  3. Evaluating CAD RL model outputs for geometric validity or policy stability
  4. Defining structured rubrics that translate qualitative findings into measurable evaluation gates
  5. Testing ML Models from product side

Skills

Required

  • Python
  • test automation
  • Automation and UAT test suite/framework
  • software architecture and design patterns
  • agile development environment

Nice to have

  • data validation tooling
  • labeling workflows
  • PyTorch
  • TensorFlow
  • CI/CD tools and processes
  • data pipelines and orchestration tools
  • Airflow
  • Metaflow
  • MLOps practices
  • model monitoring
  • drift
  • deployment checks
  • ML evaluation methods
  • metrics
  • benchmarking
  • experiment tracking tools
  • Comet
  • MLflow
  • Weights & Biases
  • cloud providers
  • AWS
  • Azure
  • Google Cloud Platform
  • ML services in production environments

What the JD emphasized

  • 7+ years of professional experience in software engineering or QA for ML/AI systems
  • Experience designing QA frameworks or platforms used by multiple teams
  • Experience with ML evaluation methods, metrics, and benchmarking

Other signals

  • ML quality strategy
  • model evaluation suites
  • ML QA workflows
  • quality gates