
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? 71
2027 Summer Intern – Machine Learning Engineer, AV/AI Platform
Sunnyvale, California, United States
2027 Summer Intern – Software Verification Engineer, AV/AI Platform
Warren, Michigan, United States
Staff Product Manager, Core Experiences - Next Gen In-Vehicle XP
Milford, Michigan, United States
Senior Software Engineer – Virtual Cloud Platform
Milford, Michigan, United States
Lead AI Software Engineer - (Enterprise Transformation)
Austin, Michigan, United States
Principal Software Engineer - Developer Experience
Michigan, United States
Intern - Data Engineer
Arlington, Texas, United States
Senior Software Engineer (.Net) - HRIS
Austin, Michigan, United States
Senior Software Engineer SRE - Connectivity
Warren, Michigan, United States
IT Product Manager
Arlington, Texas, United States
Senior Machine Learning Engineer - Mapping
Washington, District of Columbia, United States
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
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.