Senior ML Systems Engineer — AI Labeling Platform

General Motors Company

Sunnyvale (CA)

Hybrid

USD 175,000 - 261,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits
Hybrid work model
Relocation assistance
Travel up to 25%

Job summary

General Motors Company is seeking an experienced engineer to join the Data Labeling Engineering team. You will own end‑to‑end features for scalable labeling experiences and ML data pipelines powering autonomous vehicle models.

The role blends frontend, backend, and data/ML work across a hybrid GM AV stack. You will push AI-powered development workflows, collaborate with ML engineers and product teams, and drive end-to-end delivery from design to rollout.

Qualifications

  • 6+ years of experience building robust distributed platforms and applications.
  • Hands-on experience leveraging AI tools (agentic coding, search, documentation generators) to accelerate understanding, implementation, debugging, and delivery of new capabilities.
  • Proficiency in writing and reviewing high-quality, scalable, and performant full-stack code using 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.

Responsibilities

  • Build high-impact labeling experiences with scalable frontend and backend services.
  • Level up how ML teams work with data by developing automation and tooling for labeling workflows and data quality.
  • Apply ML to labeling itself by collaborating on ML-driven data annotation (pre-labeling, autolabeling, active learning loops).
  • Champion AI-powered development workflows (code assistants, automated docs, test generation) to increase velocity while maintaining quality.
  • Own projects end-to-end from framing to rollout including reviews and technical decisions.
  • Collaborate across the AV stack with partner teams to meet quality, cost, and latency goals.

Skills

TypeScript/React
Python
Go
SQL
Redux
GraphQL
WebGL

Job description

General Motors Company is seeking an experienced engineer to join the Data Labeling Engineering team. You will own end‑to‑end features for scalable labeling experiences and ML data pipelines powering autonomous vehicle models.

The role blends frontend, backend, and data/ML work across a hybrid GM AV stack. You will push AI-powered development workflows, collaborate with ML engineers and product teams, and drive end-to-end delivery from design to rollout.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Labeling Platform (Hybrid)
Senior Software Engineer, AI Labeling Platform (Hybrid)

General Motors Company • Sunnyvale (CA)

Hybrid
USD 175,000 - 261,000
Health and wellbeing benefits
Relocation benefits
Hybrid work arrangement
Senior ML Platform Engineer - End-to-End Data & Labeling
Senior ML Platform Engineer - End-to-End Data & Labeling

General Motors Company • Sunnyvale (CA)

On-site
USD 172,000 - 304,000
Health benefits
Dental plan
Vision plan
+8
Data Labeling Systems Engineer — ML Tools & Platforms
Data Labeling Systems Engineer — ML Tools & Platforms

General Motors Company • Seattle (WA)

Hybrid
USD 125,000 - 165,000
Relocation benefits
Bonus program
Hybrid work model
Early-Career Data Labeling Platform Engineer
Early-Career Data Labeling Platform Engineer

General Motors Company • Sunnyvale (CA)

Hybrid
USD 125,000 - 165,000
Relocation benefits
Staff ML Systems Engineer
Staff ML Systems Engineer

General Motors Company • Sunnyvale (CA)

On-site
USD 172,000 - 304,000
Health benefits
Dental plan
Vision plan
+8
Software Systems Engineer, Data Labeling Engineering - Early Career
Software Systems Engineer, Data Labeling Engineering - Early Career

General Motors Company • Sunnyvale (CA)

Hybrid
USD 125,000 - 165,000
Relocation benefits
Senior Data Platform Engineer - Autonomous Vehicles
Senior Data Platform Engineer - Autonomous Vehicles

General Motors Company • Austin (TX)

Hybrid
USD 153,000 - 269,000
Health benefits
Vehicle discounts
Retirement savings plan
+2
Senior Data Platform Engineer (Hybrid)
Senior Data Platform Engineer (Hybrid)

General Motors Company • Sunnyvale (CA)

Hybrid
USD 153,000 - 269,000
Health and wellbeing benefits
Retirement savings plan
Software Systems Engineer, Data Labeling Engineering - Early Career
Software Systems Engineer, Data Labeling Engineering - Early Career

General Motors Company • Seattle (WA)

Hybrid
USD 125,000 - 165,000
Relocation benefits
Bonus program
Hybrid work model
Data Labeling Backend Engineer for AV ML Pipelines
Data Labeling Backend Engineer for AV ML Pipelines

Woven by Toyota • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
Health, dental and vision coverage
401k program
Flexible vacation
+1