Note: The job is a remote job and is open to candidates in USA. General Motors is an automotive company developing next-generation autonomous vehicle technologies. The Senior ML Systems Engineer will design, implement, and improve evaluation, visualization, and introspection tools for autonomous vehicle machine learning models, working across engineering, data, infrastructure, and validation teams to scale evaluation workflows and improve model development decisions.
Responsibilities
- 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
Skills
- • 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
- • 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
Benefits
- An incentive pay program offers payouts based on company performance, job level, and individual performance.
- Medical benefits
- Dental benefits
- Vision benefits
- 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
- This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}.
- This job may be eligible for relocation benefits.
Company Overview
Company H1B Sponsorship