Staff ML Systems Engineer
Core
Building ML infrastructure to automate PCB component placement, moving research from prototype to production.
Role type
Staff ML Systems Engineer
Builds
Training pipelines, data generation/cleaning, experiment orchestration, serving infrastructure, CI/CD, and A/B testing for automated PCB design.
Domain
Hardware design automation / Printed Circuit Board (PCB) design / High-performance computing
Deliverable
production ML models | infrastructure
Required skills
ML systems design, training pipeline architecture, data pipeline engineering, experiment orchestration, CI/CD implementation, GPU-accelerated workload management, systems design review, architectural planning
Preferred skills
Optimization/RL/Combinatorial problem workflows, infrastructure for research-heavy teams
Technologies
GPU clusters, orchestration frameworks, experiment tracking tools, CI/CD platforms
Responsibilities
Design and maintain ML infrastructure across training, evaluation, serving, and monitoring; Own data pipelines including generation, cleaning, validation, and versioning; Build and improve experiment tracking and reproducibility tooling; Implement and maintain CI/CD pipelines and A/B testing infrastructure; Lead design review processes; Identify architectural risks and guide sustainable systems decisions
Seniority
Staff, hands-on IC with strategic architectural input
