New: upload your resume and get matched to AI jobs. Free to start →

Senior Software Engineer - ML Tooling and Evaluation

$145k - $261k • Sunnyvale, California, United States of America • Full-time

Posted 1mo ago

Job Location

Sunnyvale, California, United States of America

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

Machine Learning Engineer

About the job

The Evaluation Foundations team is seeking a Senior Engineer to develop and improve high-performance tools for evaluating autonomous vehicle models. This role involves working across the technology stack to design, implement, and iterate on evaluation and introspection tools. You will contribute to a system that measures and visualizes AV model performance, helping to shorten the experimental path towards optimal models and enabling teams to understand model behavior more effectively. The work directly influences the safety, reliability, and scalability of next-generation autonomous systems.

Responsibilities

  • Build and improve evaluation signal and introspection tools to accelerate model development.
  • Develop and maintain visualization and metrics presentation for model evaluation.
  • Assist teams in understanding model behavior and identifying actionable next steps.
  • Participate in design and code reviews, collaborating with Data, Infra, and validation teams.
  • Design and implement evaluation workflows at scale, incorporating model-based metrics and end-to-end simulation.
  • Connect evaluation signals back to data, training, and launch decisions.

Requirements

  • 3+ years of relevant industry experience.
  • Familiarity with backend technologies such as Python, node.js, and high-throughput data streaming.
  • Experience with frontend technologies like React/TypeScript, WebGL/WebGPU, Streamlit, or Jupyter notebooks.
  • Knowledge of data/infra tools including Spark for stream processing, BigQuery, and Kubernetes.
  • Strong communication and collaboration skills.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.

Benefits

  • Bonus Potential
  • Medical, dental, and vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation and holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Relocation benefits

About General Motors