
2026 Summer Intern – AI/ML Software Engineer
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
JavaKerasPythonPyTorchTensorflow
About the role
- Quickly ramp up on assigned codebase, product area, and/or system .
- Meet with the cross-functional stakeholders working on code in your assigned area .
- Develop data pipelines to curate inputs, manage ground truth, and aggregate results across large experiment runs.
- Build validation metrics that produce clear pass/fail signals and confidence intervals for ML model behavior in simulation.
- Enhance AI/ML validation frameworks and tools for autonomous vehicle software systems.
- Leverage vision-language models (VLMs) and large language models (LLMs) to classify autonomy performance , mine critical scenarios, and prioritize validation efforts, integrating human-in-the-loop where appropriate.
- Complete assigned tasks efficiently with few iterations.
- Develop, test, and deploy production-ready code across components of our simulation infrastructure.
- Identify problem statements, outline optimal solutions , account for tradeoffs and edge cases.
- Participate in code reviews, technical discussions, and design reviews.
- Collaborate with cross-functional teams to ensure seamless software integration.
- Communicate effectively across multiple stakeholders.
Requirements
- Currently pursuing or in the process of obtaining a Master’s in Machine Learning, Artificial Intelligence, Computer Science, or a related technical field.
- Solid understanding of modern machine learning techniques
- Demonstrated coursework, research, or projects in AI/ML.
- Strong programming skills in Python.
- Able to work fulltime , 40 hours per week.
- Exposure to deep learning architectures such as Transformers, CNNs, or Diffusion Models (preferred).
- Hands-on experience with one or more machine learning frameworks (e.g., PyTorch , TensorFlow, JAX, or Keras ) (preferred).
- Experience with robotics, computer vision through projects or research (preferred).
- Familiarity with multimodal learning or working with sensor data (preferred).
- Interest in contributing to publications, open-source projects, or patents (preferred).
- Familiarity with systems programming languages (e.g., C++ or Java) is a plus (preferred).
- Intent to return to degree-program after the completion of the internship (preferred).
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 learningartificial intelligencePythondeep learningTransformersCNNsDiffusion ModelsPyTorchTensorFlowJAX
Soft skills
communicationcollaborationproblem-solvingefficiencycross-functional teamwork
Certifications
Master’s in Machine LearningMaster’s in Artificial IntelligenceMaster’s in Computer Science