
2026 Summer Intern – AI/ML Software Engineering Intern – Simulation Core
General Motors
internship
Posted on:
Location Type: Hybrid
Location: Sunnyvale • California • 🇺🇸 United States
Visit company websiteSalary
💰 $9,200 per month
Job Level
Entry Level
Tech Stack
PythonPyTorchTensorflow
About the role
- Assist in developing ML and RL models, including training loop design and optimization.
- Help streamline integration and contribute to ML infrastructure, metrics, and data pipelines.
- Collaborate with the AI/ML team to support rapid experimentation and deployment in simulation environments.
- Apply software engineering skills to accelerate project timelines in areas such as robotics, autonomous systems, and simulation frameworks.
- Learn how simulation technologies are applied to real-world AI and ML systems.
- Participate in code reviews, technical discussions, and design resign.
- Collaborate with cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration.
Requirements
- Currently pursuing a degree in Computer Science, Robotics, Electrical Engineering, or a related field
- Familiarity with machine learning concepts and frameworks (e.g., TensorFlow, PyTorch)
- Strong programming skills in Python or C++
- Exposure to reinforcement learning, generative models, or GPU programming
- Interest in simulation, robotics, or autonomous systems
- Able to work full-time, 40 hours per week
Benefits
- Paid US GM Holidays
- GM Family First Vehicle Discount Program
- Result-based potential for growth within GM
- Intern events to network with company leaders and peers
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
machine learningreinforcement learningPythonC++TensorFlowPyTorchGPU programmingsimulation frameworksdata pipelinessoftware engineering
Soft skills
collaborationcommunicationproblem-solvingtechnical discussionscode reviews