Senior Software Engineer, Autonomy Evaluation
Core
Architect and implement metrics, analysis algorithms, and dashboards to evaluate autonomous driving software performance across the autonomy stack.
Role type
Senior IC software engineer (autonomy evaluation & analytics)
Builds
Large-scale evaluation pipelines, metrics frameworks, and interactive dashboards for AV development and verification
Domain
Autonomous vehicles / Robotics / Data Science
Deliverable
production ML models | dashboards & analysis
Required skills
Python, Pandas, NumPy, SciPy, C++ (reading/debugging), statistical modeling, ML evaluation, time-series analysis, system design
Preferred skills
ROS, SQL, PyTorch, computational geometry, sensor data analysis (camera/lidar/radar), VLMs/LLMs, experimental design (via careerplan.io/jobs/JR-202610982-senior-software-engineer-autonomy-evaluation-at-generalmotors)
Technologies
Python, C++, Pandas, NumPy, SciPy, PyTorch, ROS, SQL, VLMs, LLMs
Responsibilities
Architect metrics and analyses for autonomy stack introspection; Design algorithms to summarize and cluster simulation/on-road metrics; Develop dashboards for trend analysis and drift detection; Leverage VLMs/LLMs to classify performance and prioritize validation; Interface with cross-organizational partners on requirements and experiment design
Seniority
Senior, hands-on IC with technical leadership