ML / AI Software Engineer - C++ Metrics Frameworks
Core
Developing and optimizing infrastructure to accelerate autonomous vehicle development, testing, and deployment by creating specialized analytics frameworks and tools.
Role type
Senior IC ML/AI Software Engineer (C++ Metrics Frameworks)
Builds
Scalable automation tools, shared libraries, and quantitative analysis pipelines for autonomous vehicle feature design and evaluation.
Domain
Autonomous Vehicles / Simulation & Data Infrastructure
Deliverable
production ML models | infrastructure
Required skills
C++, Python, scalable software architecture, unit testing, algorithm performance optimization, automation scripting (Bash), SQL
Preferred skills
Time-series data analysis, online performance monitoring, ROS, Pandas, Python bindings for C++, data orchestration tools (AirFlow, DBT)
Technologies
C++, Python, Bash, SQL, BigQuery, DuckDB, ROS, Pandas, AirFlow, DBT
Responsibilities
Create tooling to receive signals from various sources and allow users to build quantitative analysis pipelines; Design and implement scalable automation tools for test creation, data collection, and debugging; Design and implement extensible, well-tested shared libraries; Collaborate with frameworks and data infra teams to build and deploy tools; Work closely with autonomous vehicle engineering to enable rapid development and model feedback; Maintain high technical standards through architectural design and code reviews.
Seniority
Senior, hands-on IC