Jobs
Jobs
Senior ML Systems Engineer
Summary
Sunnyvale, California, United States of America
Remote - United States
Full time
JR-202609267
Job Description
Help teach our selfโdriving vehicles how to see and understand the world!
The Data Labeling Engineering team designs, builds, and operates hybrid human/machine data labeling tools and pipelines that power autonomous vehicle machine learning models within General Motors' AV organization .
We operate in the intersection of software engineering , data engineering , and AI/ML , defining the strategies, tooling, and quality controls that create reliable training data at scale. Our tools and platform are used by thousands of users and consumers.
We own a modern fullโstack architecture including TypeScript/React, Python, GraphQL, Golang , and ML model services , which powers dataโannotation pipelines and machineโled training data solutions at foundationโmodel scale . We partner closely across AI/ML engineers , Product Operations , Product Management , Data Science , and other ML Platform groups.
This role is ideal for an engineer who wants end-to-end ownership of meaningful pieces of the platform, growth toward technical leadership, and direct impact on systems that unblock the next generation of AV capabilities.
What You'll Do
+ Build highโimpact labeling experiences Design, implement, and test scalable, highโperformance user experiences and services using modern fullโstack and/or frontend technologies. You'll ship features spanning multiple surface-areas that directly affect how quickly and accurately we can label data for new models and cities.
+ Level up how ML teams work with data Develop automation and tooling that give ML engineers deep insight into labeling workflows and data quality (e.g., efficiency dashboards, autoโQA, autolabel review tools), reducing iteration time from idea to trained model.
+ Apply ML to labeling itself Collaborate with ML engineers to design and integrate MLโdriven data annotation (preโlabeling, autolabeling, active learning loops), helping us move from humanโonly to machineโled labeling at scale.
+ Champion AIโassisted engineering Use and advocate for modern AIโpowered development workflows (code assistants, automated documentation, test generation, etc.) to increase velocity while maintaining quality.
+ Own projects endโtoโend Take ownership of technical projects from problem framing through design, implementation, and rollout. Drive code reviews, design discussions, and technical decisions.
+ Collaborate across the AV stack Work with partner teams (ML, Ops, Product, Data Science, other platform teams) to translate abstract requirements into concrete workflows, APIs, and UIs that hit quality, cost, and latency goals.
Your Skills & Abilities
+ Passionate about selfโdriving technology and its potential to transform safety, mobility, and the driving experience.
+ Driven to learn new technologies and deepen your expertise across frontend, backend, and data/MLโadjacent systems.
+ Proven experience shipping and operating endโtoโend products or features in production.
+ Strong communication and collaboration skills; you can explain tradeoffs, influence peers, and work through ambiguity with crossโfunctional partners.
+ Empathetic to user challenges (from labelers to ML engineers to Ops) and excited to turn messy workflows into simple, intuitive tools .
Requirements
+ 6+ years of experience building robust distributed platforms and applications .
+ Hands-on experience leveraging AI tools (agentic coding, search, documentation generators, etc) to accelerate understanding, implementation, debugging, and delivery of new capabilities.
+ Proficiency in writing and reviewing highโquality, scalable, and performant full-stack code using technologies and languages like Python, TypeScript, Go, React, SQL, Redux, GraphQL, WebGL .
+ Solid understanding of relational databases, data modeling, and API design .
+ Strong fundamentals in objectโoriented design and design patterns , data structures , algorithms , and engineering best practices (TDD, code quality, observability, CI/CD).
+ Experience developing and operating cloudโbased applications .
What Will Give You a Competitive Edge
Experience using modern web APIs (Service Workers, Cache Storage, IndexedDB, etc.) in dataโintensive or visualizationโheavy applications.
+ A track record of close collaboration with customers , product managers , designers , and user experience researchers .
+ Experience with computer vision , machine learning , or dataโcentric AI projects - especially where labeled data, data quality, or autolabeling loops were central to the work.
+ Familiarity with data labeling platforms or tools used by large labeling workforces (e.g., annotation UIs, workflow engines, quality systems).
+ Experience with A/B testing and telemetry/observability systems to measure impact and reliability.
+ Proficiency in writing and reviewing highโquality, scalable, and performant code using TypeScript, React, Redux, GraphQL, WebGL, or similar frontend technologies.
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
+ Compensation: The expected base compensation for this role is : $174,900 - $261,300 Actual base compensation within the identified 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, Flexib...
Do You Have a MO Jobs Account?
Your HireMO account is created from your MO Jobs account, so we need to connect the two.
First, Let's Find Your MO Jobs Account
HireMO works together with MO Jobs, the State of Missouri jobs website.
Create an Account to Apply
Your MO Jobs account is connected. Choose an email and password to sign in to HireMO.
You Need a MO Jobs Account First
HireMO works together with MO Jobs, the State of Missouri jobs website. You need a MO Jobs account before you can create your HireMO account.
- Create your MO Jobs account at jobs.mo.gov. It is free.
- Log in to MO Jobs, then click HireMO from there. That link brings you back here to finish your registration.
- Complete your HireMO account.