
Company opportunities
Why consider a role at General Motors?
Browse active positions, review role requirements, and prepare before you apply.
Opportunities
Which roles are open at General Motors? 60
Senior Machine Learning Engineer - ML Training Infrastructure
Sunnyvale, California, United States
Sr. Machine Learning Engineer
San Francisco, California, United States
Machine Learning Engineer, AI Inference Solutions (Early in Career)
Sunnyvale, California, United States
Embedded Software Engineer
Milford, Michigan, United States
Senior Software Engineer – DevOps and Configuration Management
Milford, Michigan, United States
Staff Product Manager, Core Experiences - Next Gen In-Vehicle XP
Mountain View, California, United States
Senior AI-Centric Release & Automation Software Engineer
Sunnyvale, California, United States
Principal ML Engineer - Embodied AI Scaling Foundations
Washington, District of Columbia, United States
ML Systems Engineer, Data Labeling Engineering - Early Career
Sunnyvale, California, United States
Lead Platform Management Engineer
Warren, Michigan, United States
Staff AI/ML Engineer - Autonomy CI Platform
Washington, District of Columbia, United States
Staff Software Engineer - Vehicle AI
Washington, District of Columbia, United States
Staff AI/ML Software Engineer, Model Distillation & Fine-Tuning
Mountain View, California, United States
Senior Software Engineer – CI/CD & Cloud Infrastructure
Milford, Michigan, United States
Software Verification Engineer, AV Platform (Early Career)
Milford, Michigan, United States
Staff ML Infrastructure Engineer - Embodied AI Scaling Foundations
Washington, District of Columbia, United States
Staff Site Reliability Engineer (SRE)
Austin, Texas, United States
Technical Product Operations Manager
Sunnyvale, California, United States
Staff Software Engineer - Embedded Software Platform
Milford, Michigan, United States
Manufacturing Cybersecurity Data Engineer
Warren, Michigan, United States
Staff AI Engineer – Analytics & Domain Intelligence
Austin, Texas, United States
Agentic Data Engineer
Austin, Texas, United States
Senior Product Cybersecurity Engineer, Product Security Validation
Warren, Michigan, United States
Staff Systems Engineer (Core Platform)
Austin, Texas, United States
Senior Machine Learning Engineer - ML Training Infrastructure
Washington, District of Columbia, United States
Senior Machine Learning Perception Engineer - Fallback Driving System
Sunnyvale, California, United States
Staff Machine Learning Engineer - Mapping
Washington, District of Columbia, United States
Staff Automation & Platform Engineer
Warren, Michigan, United States
Staff Cybersecurity Software Engineer
Austin, Texas, United States
Senior Product Manager, Commercial API Product
Mountain View, California, United States
Make your next move
Prepare before applying to General Motors
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Platform engineering jobsCompare current openings and review what to look for in this role.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.