General Motors
ML / AI Software Engineer - C++ Metrics Frameworks
$129K–$198K
Cruise Automation - San Francisco HQ - Cruise-San Francisco-1201 Bryant Street and 530 10th Street +3 · Hybrid · Full-time · Posted Sep 30, 2026
- Location
- Cruise Automation - San Francisco HQ - Cruise-San Francisco-1201 Bryant Street and 530 10th Street
Mountain View, California, United States of America
Sunnyvale, California, United States of America
San Francisco, California, United States of America - Experience
- 5+ years of industry experience.
- Education
- BS in Computer Science, Electrical Engineering, Mechanical Engineering, or Aerospace Engineering.
About the job
Develops scalable analytics frameworks and tools that help autonomous-vehicle teams build quantitative pipelines, evaluate features, and accelerate development, testing, and deployment.
What you'll do
- Build tools and automation for quantitative analysis, testing, data collection, debugging, and performance monitoring.
- Design and maintain extensible, well-tested shared libraries and collaborate with infrastructure and autonomous-vehicle teams.
- Uphold code quality through architectural design and code reviews.
What they ask for
- Production experience writing Python and C++.
- Experience developing scalable software solutions used by many developers.
- Experience developing automation scripts in Python and Bash.
- Strong organizational and communication skills.
Nice to have
- Experience with SQL, time-series analysis, online performance monitoring, and high-performance infrastructure.
- Familiarity with ROS, Pandas, Python bindings for C++, visualization libraries, AirTable, AirFlow, and DBT.
Pay
$129,000 and $198,400 (base salary range; the posting does not state an ISO currency code).
Tools
Python, C++, Bash, SQL, Big Query, DuckDB, ROS, Pandas
AI focus
Builds analytics infrastructure and tools supporting autonomous-vehicle development and model feedback; no AI model development is specified.
Model-written summary · the original posting is authoritative