2,122,147open jobs
134,301companies
241,174added this week
Browse all
Salary
$125k – $165k per year
Location
Hybrid (Sunnyvale, Seattle, United States)
Seniority
Junior
Visa
H-1B filings in 12 months: 795 · for this role: 344 · green card filings: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 4, 2026. General Motors scores A on the Alion truth index.

Overview
Company
Impact
Profile match
General Motors is an American automaker headquartered in Detroit, Michigan, that designs, builds and sells cars, trucks and crossovers under the Chevrolet, Buick, GMC and Cadillac brands, along with electric vehicles, batteries, software and driver assistance systems. Founded in 1908, it is publicly listed and runs more than 150 US facilities including the Warren Technical Center and Milford Proving Ground, plus operations in Canada, Mexico, Brazil, Israel, India and other countries, as well as GM Defense. It hires software and AI engineers, battery cell and structural engineers, product managers, data analysts and manufacturing staff.

Job Description

About the Team

Help teach our self-driving vehicles how to see and understand the world.

TheData Labeling Engineering team designs, builds, andoperateshybrid human/machine data labeling tools and pipelines that power autonomous vehicle machine learning models within General Motors'AV organization. Weoperatein the intersection ofsoftware engineering,data engineering, andAI/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 includingTypeScript/React, Python,GraphQL, Golang, andML model services, which powers data-annotation pipelines and machine-led training data solutions atfoundation -model scale. We partner closelyacrossAI/ML engineers,Product Operations,Product Management,Data Science, and otherML

Platform groups.

About the Role

As an early-career Software Engineer on the Data Labeling Engineering team, you will build tools and services that help machine learning teams create high-quality training data for autonomous driving. Your work may span frontend experiences, backend services, data pipelines, machine learning integrations, and quality systems used by labelers, ML engineers, and operations teams.

This role is designed for a recent college graduate or engineer early in their careerwho wants to own meaningful pieces of a platform, grow their technicalexpertise, and work directly on systems that enable the next generation of AV capabilities. You will learn from experienced engineers while contributing to production systems and developing depth across frontend, backend, data, and ML-adjacent technologies.

WhatYou’llDo

  • 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 tolabelingitself 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.

  • 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’llship features spanning multiplesurface-areasthat directly affect how quickly and accurately we can label data for new models and cities.

  • Champion AI - assisted engineering Use and advocate for modern AI-powered development workflows (code assistants, automated documentation, test generation, etc.) to increase build-velocity whilemaintainingcode and product quality.

Basic Qualifications

  • Recentlycompleted a bachelor’s, master’s, or PhD degree inComputer Science, Computer Engineering, Software Engineering, Artificial Intelligence, Machine Learning, or a relatedSTEM field. For completed degrees, graduation must have occurred within the past12months.

  • Experienceshipping software or features through internships, research, academic projects, orpriorprofessional work.

  • Programming experience in one or more languages such asPython, TypeScript, JavaScript, Go, Java, or C++.

  • Familiarity with software fundamentals, including object-oriented design, design patterns, data structures, algorithms, API/interface design, and engineering best practices.

  • Strongcommunicationand collaboration skills; you can explain tradeoffs, influence peers, and work through ambiguity with cross-functional partners.

  • Interestin autonomous vehicles, robotics, machine learning, data-centric AI, or developer and ML platform technologies.

Preferred Qualifications

  • Degree completedbetween May2025 and August 2026, with availability to begin employment in 2026.

  • Hands-on experience leveragingAI tools (agentic workflows, knowledge acquisition, documentation generation, operational triage,etc) to accelerate understanding, implementation, debugging, and delivery of new capabilities.

  • Proficiencyin writing and reviewing high-quality, scalable, and performant full-stack code using technologies and languages likePython, TypeScript, Go, React, SQL, Redux,gRPC,GraphQL, WebGL, etc.

  • Solid understanding ofscalable software system design including data modeling and API/interface design.

  • Strong fundamentals inobject -oriented design and design patterns,data structures, algorithms, and engineering best practices (TDD, code quality, observability, CI/CD).

  • Driven to learnnew technologies and deepen yourexpertiseacross frontend, backend, and data/ML-adjacent systems.

  • Empathetic to user challenges (from labelers to ML engineers to Ops) and excited to turn messy workflows intosimple, intuitive tools.

Location

  • Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to ourSuynnvale, CA office three times per week, at minimum.

  • This job may be eligible for relocation benefits

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paidin accordance withapplicable state laws. The compensation may not be representative for positionslocatedoutside of New York, Colorado, California, or Washington.

  • The salary range for thisrole is $125,000 to $165,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

  • Bonus Potential: Anincentivepayprogram offers payouts based on company performance, job level, and individual performance.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,122,147 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Sunnyvale
In office · 5+ years exp · Chicago · Plano
Java
Java
Spring Boot
Databases
Cassandra
Apache Kafka
AI/ML
AWS Bedrock
DevOps
CI/CD
Git
AWS
Kubernetes
Bitbucket
Amazon EKS
Management
Agile
QA
Swagger
Apply
In office · 5+ years exp · Chicago · Plano
DevOps
Splunk
OpenTelemetry
Datadog
Dynatrace
Prometheus
AWS
Kubernetes
Grafana
Amazon EKS
Progressive Delivery
Amazon ECS
Amazon CloudWatch
QA
JMeter
Gatling
k6
Apply
up to $105k per year · In office · 1+ year exp · Bachelor's Degree · United States
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Redis
RabbitMQ
Frontend
Angular
React.js
DevOps
Rest API
GCP
CI/CD
Git
Windows
Unix
Management
Agile
Apply
$109k – $167k per year · Hybrid · 2+ years exp · Bachelor's Degree · Boston
Python
JavaScript
Python
FastAPI
Django
Databases
PostgreSQL
Apache Kafka
AI/ML
Machine Learning
Frontend
Vue.js
DevOps
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Amazon S3
Apply
In office · Contractor · 2+ years exp · High School Diploma · Minneapolis
JavaScript
Java
Kotlin
TypeScript
Java
Hibernate
Databases
MySQL
PostgreSQL
ActiveMQ
Apache Kafka
Frontend
RxJS
Angular
Apply
In office · 5+ years exp · Bachelor's Degree · United States
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Robotics
Digital Twin
Management
Power Automate
Apply
AI Product Engineer 1 hour ago
In office · Full-Time · Montreal
JavaScript
TypeScript
SQL
Databases
PostgreSQL
Supabase
AI/ML
Cursor
Claude Code
Lovable
Machine Learning
Frontend
React.js
Management
Zapier
Apply
In office · Internship · Bachelor's Degree · Singapore
Python
JavaScript
Node JS
AI/ML
Model Context Protocol
AI Agents
LLM
DevOps
Rest API
Terraform
Ansible
Azure
CI/CD
Docker
IAM
Cybersecurity
ISO 27001
SIEM
Management
n8n
ServiceNow
QA
Swagger
Apply
Remote (India, ET hours) · 3+ years exp · Pune
Python
Go
Bash
DevOps
Terraform
GCP
GitHub Actions
Datadog
Prometheus
Azure
CI/CD
Jenkins
AWS
Grafana
TeamCity
OpenStack
GitHub
Linux
Management
Agile
Scrum
Apply
$200k – $230k per year · Hybrid · TS/SCI · 7+ years exp · Bachelor's Degree · Reston
Python
Go
Bash
AI/ML
Vertex AI
Kubeflow
Ray
TPU
Machine Learning
DevOps
Terraform
GCP
Helm
GitHub Actions
Prometheus
GitLab CI
Azure
CI/CD
GitOps
ArgoCD
Git
AWS
Kubernetes
Grafana
SRE
Platform Engineering
Google GKE
SLI/SLO/SLA
IAM
Linux
TCP/IP
DNS
VPN
Cybersecurity
Least Privilege
Management
Confluence
Jira
Apply
≈ $147k – $294k per year (Estimated) · Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Milford
Python
C++
Management
Agile
Scrum
MedTech
Verification & Validation
Apply
≈ $170k – $317k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · PhD · Austin
Python
Go
Java
TypeScript
C#
AI/ML
AI Agents
Agentic Workflows
DevOps
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
Platform Engineering
Bicep
GitHub
GitLab
Management
Jira
Apply
≈ $86k – $178k per year (Estimated) · Remote (United States) · Full-Time · 2+ years exp · Bachelor's Degree · United States
Python
Java
C++
Mobile
JUnit
DevOps
CI/CD
Jenkins
QA
TestNG
Pytest
Apply
≈ $137k – $255k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Austin
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
Azure Cosmos DB
Frontend
GraphQL
Mobile
JUnit
DevOps
Rest API
Loki
Prometheus
WebSockets
Azure
CI/CD
Git
Kubernetes
Grafana
Twelve-Factor App
Bitbucket
Azure AKS
Apply
≈ $126k – $235k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Warren
C#
C#
.NET
Databases
Databricks
AI/ML
Copilot
Cursor
Claude
DevOps
Azure
GitHub
Analytics
Power BI
Management
Oracle ERP
Apply
In office · 8+ years exp · Bachelor's Degree · Sunnyvale
Apply
In office · 8+ years exp · Bachelor's Degree · Sunnyvale
AI/ML
Vertex AI
TPU
Machine Learning
DevOps
GCP
HPC
Linux
Apply
≈ $220k – $409k per year (Estimated) · In office · 5+ years exp · Sunnyvale
JavaScript
TypeScript
Frontend
GraphQL
Angular
React.js
Sass
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Apply
≈ $225k – $418k per year (Estimated) · In office · Bachelor's Degree · Sunnyvale
Apply
≈ $207k – $446k per year (Estimated) · In office · Bachelor's Degree · Sunnyvale
Go
AI/ML
Time Series
DevOps
gRPC
Terraform
Puppet
Ansible
Prometheus
Jenkins
Git
Docker
Kubernetes
Grafana
SRE
Configuration Management
TCP/IP
BGP
OSPF
Apply
See all jobs
This is one of many
2,122,147 more open roles from verified company boards, updated every day.