Staff Engineer, Test Automation
Core
Own technical strategy and architecture for automated testing, verification, and MLOps quality across autonomy software, backend services, APIs, and distributed hardware environments.
Role type
Staff Engineer, Test Automation & MLOps
Builds
Scalable test frameworks, automated ML validation pipelines, observability and failure-triage capabilities for software and model behavior.
Domain
Autonomy software, Machine Learning, MLOps, Distributed Systems, Hardware-in-the-loop
Deliverable
production ML models
Required skills
Python automation, test framework design, MLOps pipeline construction, CI/CD governance, ML validation (data quality, training reproducibility, model accuracy), Kubernetes management, GPU workload testing, asynchronous/concurrent programming, Linux development environments, observability and analytics, root-cause analysis, scenario-based validation, synthetic data generation.
Preferred skills
MLflow, Kubeflow, Weights & Biases, SageMaker, Vertex AI, NVIDIA GPU infrastructure, robotics models, embedded/edge-compute platforms, fault-injection testing, containers, infrastructure as code, Go, TypeScript, C/C++ interoperability, safety-critical verification standards (DO-178C, MIL-STD-882).
Technologies
Python, Kubernetes, MLflow, Kubeflow, Weights & Biases, SageMaker, Vertex AI, Linux, Go, TypeScript, C, C++
Responsibilities
Design and maintain scalable test frameworks for autonomy software and distributed hardware; Lead functional, integration, regression, system, performance, and reliability testing across simulation and edge-compute environments; Build automated ML validation pipelines covering data quality, training reproducibility, and model robustness; Develop scenario-based validation for autonomy models under degraded conditions; Create observability and failure-triage capabilities for software and model drift; Develop AI-assisted engineering workflows using coding agents and LLM-based tools for test generation and debugging.
Seniority
Staff, hands-on IC with strategic ownership