General Motors

2026 Summer Intern – AI/ML Software Engineer

General Motors

internship

Posted on:

Location Type: Hybrid

Location: Sunnyvale • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $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