Principal Software Engineer - Autonomy Behavior Validation
Core
Set technical direction for a production-grade counterfactual simulation product that turns safety requirements and real incidents into engineering evidence for autonomous vehicle release decisions.
Role type
Principal Software Engineer (Autonomy Behavior Validation)
Builds
Counterfactual simulation workflows, scene reconstruction pipelines, and validation evidence for autonomous vehicle safety decisions.
Domain
Autonomous Vehicles / Simulation / Safety Engineering
Deliverable
production ML models | product features
Required skills
Counterfactual simulation, human behavior modeling, vehicle dynamics, scene reconstruction, distributed simulation execution, Python, agentic workflow design, technical leadership
Preferred skills
Attentive-human benchmarks, traffic collision reconstruction, road-user interaction modeling, collision severity quantification, legal/regulatory validation translation
Technologies
Python, simulation frameworks, sensor data processing, vehicle logs
Responsibilities
Define technical strategy for counterfactual behavior evaluation; convert real incidents into executable scenarios; implement and validate human/road-user response models; deploy scalable simulation pipelines; establish validation protocols for simulation outputs; lead cross-functional work across Safety, Legal, and Product teams.
Seniority
Principal, hands-on IC with strategic direction