Senior Machine Learning Test Engineer
Core
Define and uphold quality standards for ML systems by designing evaluation suites, automating QA workflows, and building quality gates for training and deployment pipelines.
Role type
Senior Machine Learning Test Engineer (IC)
Builds
Production ML models and services for CAD applications
Domain
Computer-Aided Design (CAD) + Machine Learning
Deliverable
production ML models
Required skills
Python, test automation, CI/CD pipelines, software architecture, problem-solving, CAD tooling familiarity
Preferred skills
Data validation tooling, ML frameworks (PyTorch/TensorFlow), data orchestration (Airflow/Metaflow), MLOps practices, experiment tracking (Comet/MLflow)
Technologies
Python, GitHub Actions, Jenkins, PyTorch, TensorFlow, Airflow, AWS, Azure, GCP
Responsibilities
Define ML quality strategy and acceptance criteria; Design and maintain model evaluation suites; Evaluate CAD RL model outputs; Automate ML QA workflows; Create test harnesses for ML services; Build quality gates for training and deployment pipelines
Seniority
Senior, hands-on IC