Senior Software Engineer, Autonomy Evaluation
Core
Architect and implement metrics, analysis algorithms, and dashboards to evaluate autonomous driving software performance, ML components, and system behavior across diverse scenarios.
Role type
Senior Software Engineer (Autonomy Evaluation & Analytics)
Builds
Large-scale evaluation pipelines, metrics frameworks, interactive dashboards, and risk assessment components for AV development.
Domain
Autonomous Vehicles (AV) / Robotics / Data Analytics
Deliverable
production ML models | dashboards & analysis
Required skills
Python (production), C++ (reading/debugging), Pandas, NumPy, SciPy, statistical analysis, ML evaluation, time-series analysis, data visualization, system design, code reviews.
Preferred skills
Autonomous driving/field robotics experience, sensor data analysis (camera, lidar, radar), statistical modeling, experimental design, SQL, ROS, computational geometry, PyTorch, agent interaction modeling.
Technologies
Python, C++, Pandas, NumPy, SciPy, PyTorch, SQL, ROS, VLMs, LLMs
Responsibilities
Architect metrics and analyses for autonomy stack introspection; design algorithms to aggregate and cluster simulation/on-road metrics; develop statistical/ML methods to quantify performance; build autonomy evaluation dashboards and reports; leverage VLMs/LLMs for performance classification and scenario prioritization; maintain technical standards via system design and code reviews; interface with cross-organizational partners on requirements and best practices.
Seniority
Senior, hands-on IC with technical leadership