Staff Software Engineer, Simulation
Core
Architect, implement, and optimize large-scale simulation testing pipelines for AV behavior development and validation, driving adoption of AI-powered tools to automate test creation, analysis, and reporting.
Role type
Staff Software Engineer (Simulation Test Engineering)
Builds
Scalable AV simulation testing pipelines, frameworks, and shared libraries for test creation, data collection, analysis, debugging, and performance monitoring.
Domain
Autonomous Vehicles (AV) / Simulation Engineering
Deliverable
production ML models | product features
Required skills
Python, scalable software development, test framework development, large-scale simulation test management, AI-powered development tools integration, technical leadership, cross-functional collaboration, remote/distributed team management
Preferred skills
AV or robotics simulation frameworks, SQL, time-series data analysis, performance monitoring tools, dashboarding systems (Looker, Streamlit), ROS, data orchestration tools (Airflow, DBT), visualization libraries, computational geometry, machine learning, advanced analytics
Technologies
Python, GitHub Copilot, Cursor, AMP, Looker, Streamlit, Airflow, DBT, ROS
Responsibilities
Lead design and implementation of automated, scalable AV simulation testing pipelines; Build and maintain extensible shared libraries and automation for test creation and data analysis; Influence technical roadmaps and integrate new simulation technologies; Uphold high code quality and architecture standards through code reviews and mentorship; Leverage AI tools to boost productivity and innovation in simulation testing
Seniority
Staff, strategic architecture & cross-team leadership