Senior Software Engineer, AI Labeling Platform (Hybrid)

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
Relocation benefits
Hybrid work arrangement

Job summary

General Motors seeks an experienced engineer to join the Data Labeling Engineering team, advancing end-to-end labeling platforms for autonomous vehicles. You will build high-impact experiences, automate ML workflows, and collaborate across ML, Product, and Data Science teams to deliver scalable solutions.

You’ll work across frontend, backend, and data/ML-adjacent systems, applying AI-driven annotation concepts and modern tooling in a hybrid GM environment.

Qualifications

  • 6+ years of experience building robust distributed platforms and applications.
  • Hands-on experience leveraging AI tools (agentic coding, search, documentation generators) to accelerate capabilities.
  • Proficiency in writing and reviewing high-quality full-stack code using Python, TypeScript, Go, React, SQL, GraphQL, WebGL.
  • Strong understanding of relational databases, data modeling, and API design.
  • Strong fundamentals in OO design, data structures, algorithms and engineering best practices (TDD, observability, CI/CD).
  • Experience developing and operating cloud-based applications.

Responsibilities

  • Build high-impact labeling experiences with scalable frontend and backend components across surfaces.
  • Develop automation and tooling for ML teams to gain insights into labeling workflows and data quality.
  • Collaborate with ML engineers to design ML-driven data annotation (pre-labeling, autolabeling, active learning loops).
  • Promote modern AI-powered development workflows (code assistants, automated documentation, test generation).
  • Own projects end-to-end from problem framing to rollout, including design reviews and technical decisions.
  • Collaborate with AV stack partner teams to align requirements with quality, cost, and latency goals.

Skills

Distributed systems
AI tooling
Python
TypeScript
Go
React
SQL
GraphQL
WebGL
Cloud-based apps

Tools

Redux
GraphQL
WebGL

Job description

General Motors seeks an experienced engineer to join the Data Labeling Engineering team, advancing end-to-end labeling platforms for autonomous vehicles. You will build high-impact experiences, automate ML workflows, and collaborate across ML, Product, and Data Science teams to deliver scalable solutions.

You’ll work across frontend, backend, and data/ML-adjacent systems, applying AI-driven annotation concepts and modern tooling in a hybrid GM environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Systems Engineer — AI Labeling Platform
Senior ML Systems Engineer — AI Labeling Platform

General Motors Company • Sunnyvale (CA)

Hybrid
USD 175,000 - 261,000
Health and wellbeing benefits
Hybrid work model
Relocation assistance
+1
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
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 • 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 • Seattle (WA)

Hybrid
USD 125,000 - 165,000
Relocation benefits
Bonus program
Hybrid work model
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 Engineer — Hybrid Data Products & GenAI
Senior Data Engineer — Hybrid Data Products & GenAI

General Motors of Canada • Warren (MI)

Hybrid
USD 119,000 - 175,000
Health benefits
Dental & Vision coverage
HSA/FSA benefits
+3