Skip to main content
Back to Jobs

Senior Software Engineer - ML Tooling and Evaluation

Build high-performance evaluation tools for autonomous vehicle model performance

As a Senior Engineer on the Evaluation Foundations team, you will design, implement, and iterate on evaluation and introspection tools used by Embodied AI and adjacent GM AV teams. You will build and improve high-quality evaluation signals and visualizations that help shorten the experimental path to the best model. Your work connects offline evaluation with real-world behavior by collaborating with data, infra, and validation teams to support...

Why This Role?

Directly influence the safety, reliability, and scalability of next-generation autonomous systems

Key Responsibilities

  • Build and improve high-quality evaluation signal and introspection tools
  • Develop and maintain visualization and metrics presentation within the model evaluation loop
  • Help teams introspect model behavior and reach actionable next steps with fewer manual steps
  • Participate in design and code reviews and work with Data, Infra, and validation teams
  • Collaborate with modeling and data scaling teams to design evaluation workflows at scale

Requirements

  • 3+ years of relevant industry experience
  • Familiarity with Python, node.js, or high-throughput data streaming
  • Experience with React/TypeScript, WebGL/WebGPU, Streamlit, or Jupyter notebooks
  • Knowledge of Spark for stream processing, BigQuery, or Kubernetes
  • Strong communication skills and ability to collaborate across engineering partners
  • Bachelor's degree

Required Skills

pythonnode.jsreactwebgldata-visualizationmachine-learningTypeScriptKubernetesBigQuerycommunication

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →
View Original Description from The MuseShow more

Original description from The Muse

Description About the Team The Evaluation Foundations team, part of Embodied AI's Scaling Foundations, solves critical evaluation challenges for autonomous vehicle development. We engineer high-performance tools that identify top-performing models and partner with data-intensive ML teams to drive rapid innovation. Why Join Us? Develop introspection and evaluation tools capable of processing billions of examples to extract maximum value from our large-scale datasets. Join a high-impact team of engineers and machine learning scientists leveraging advanced AI to drive L2, L3, and L4 autonomous vehicle innovation. Directly influence the safety, reliability, and scalability of next-generation autonomous systems. About the Role As a Senior Engineer in the Embodied AI Scaling Foundations organization, you will be a key technical contributor on the team that measures and visualizes AV model performance. You will work across the stack to design, implement, and iterate on evaluation and introspection tools used by Embodied AI and adjacent GM AV teams In this role you will: Build and improve high-quality evaluation signal and introspection tools that help shorten the experimental path towards the best model. Develop and maintain visualization and metrics presentation within our model evaluation loop. Help teams introspect model behavior and reach actionable next steps with fewer manual steps. Participate in design and code reviews and work with Data, Infra, and validation teams to connect offline evaluation with real-world behavior. You will collaborate closely with modeling and data scaling teams working on our Compound AI driving models to design and implement evaluation workflows at scale with model-based metrics, end-to-end simulation, and tooling that connects evaluation signals back to data, training, and launch decisions. Your work contributes to a cohesive evaluation flywheel: better signal → better data and training decisions → better models → better signal. Your Skills & Abilities (Required Qualifications) 3+ years of relevant industry experience Familiarity and experience with at least some of the following key technologies: Backend: Python, node.js, high-throughput data streaming. Frontend: React/TypeScript, WebGL/WebGPU (for 3D sensor visualization), Streamlit, Jupyter notebooks. Data/Infra: Spark for stream processing, BigQuery, Kubernetes. Strong communication skills and ability to collaborate effectively across engineering partners. Bachelor's degree in Computer Science or related field or equivalent experience What Will Give You A Competitive Edge (Preferred Qualifications) Previous experience in Robotics or Autonomous Driving 5+ years of relevant industry experience Master's or PhD degree in Computer Science or related field or equivalent experience Experience shipping production software and iterating quickly in a "startup within an enterprise" environment. Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. • The salary range for this role: is $144,700 to $261,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. #GM-AV-1 This role is based remotely, but if the selected candidate lives within a specific mile radius

Salary Context

Similar Data & Analytics roles on LokerDollar pay around $155k/yr (range $32k–262.8k/yr, n=73 active listings).

Hiring at General Motors

General Motors has 10 other active roles on LokerDollar and has been hiring here since May 7, 2026 — across Data & Analytics, Engineering.

View all General Motors openings →

Market context

  • VERIFIEDStated pay is 31% above the role median of $155,000/year (n=73 pay-disclosing listings).
  • VERIFIEDGeneral Motors: 16 postings in the last 3 months, 31 all-time on LokerDollar.
  • VERIFIEDCompany first seen May 7, 2026.
  • VERIFIEDThis listing first seen Sep 26, 2026.
  • VERIFIEDLast verified live Sep 26, 2026.

Not an application form — This link goes to a listing page, not the employer's application form.

This listing is sourced from The Muse, with the company profile and full details on this page. The one thing we can't auto-confirm is whether this specific apply link opens cleanly — it usually does, so go ahead and try it. Check back later if it doesn't load.

Openness not stated by employer — check the listing

Source
Salary
$144.7k–261.3k/yr
Job Type
full time
Location
Remote · Countries not stated
Seniority
senior
PostedFreshNew & verified
Sep 25, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Senior Software Engineer - ML Tooling and Evaluation at General Motors a remote job?
Yes, Senior Software Engineer - ML Tooling and Evaluation at General Motors is remote, but the employer did not state which countries can apply. Check the listing before applying.
What is the salary for Senior Software Engineer - ML Tooling and Evaluation at General Motors?
The listed pay range for this role is $144.7k–261.3k/yr.
What type of employment is Senior Software Engineer - ML Tooling and Evaluation at General Motors?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at General Motors.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog

This apply link is not verified yet.