General Motors

Summer Intern, Machine Learning Engineer, Trajectory Generation – PhD

General Motors

internship

Posted on:

Location Type: Hybrid

Location: Sunnyvale • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $13,100 per month

Job Level

Entry Level

Tech Stack

JavaKerasPythonPyTorchTensorflow

About the role

  • Implement and experiment with neural network architectures for trajectory prediction, behavior planning, or mission planning tasks
  • Build data pipelines and visualization tools to process, analyze, and evaluate large-scale driving datasets
  • Train and benchmark ML models using distributed compute infrastructure, running ablation studies to optimize performance
  • Validate models in simulation environments and analyze failure cases across diverse driving scenarios
  • Participate in code reviews, team meetings, and technical discussions while documenting experiments and results
  • Contribute to production codebases by prototyping new approaches for handling challenging driving situations like merges or complex intersections

Requirements

  • Currently enrolled in a PhD program in Computer Science, Machine Learning, Robotics, or a related STEM field.
  • Hands-on experience with one or more machine learning frameworks (e.g., PyTorch, TensorFlow, JAX, or Keras).
  • Availability to work full-time (40 hours per week) during the internship period.
  • Demonstrated coursework, research, or projects in AI/ML.
  • Strong programming skills in Python.
  • Exposure to deep learning architectures such as Transformers, CNNs, or Diffusion Models (preferred).
  • Exposure to deep reinforcement learning algorithms such as PPO, DQL, and distributional adaptations (preferred).
  • Experience with robotics through projects or research (preferred).
  • Familiarity with multimodal learning or working with complex, temporal 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.
  • Graduating between December 2026 and June 2027.
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
neural network architecturestrajectory predictionbehavior planningmission planningmachine learning frameworksPyTorchTensorFlowPythondeep learning architecturesdeep reinforcement learning algorithms
Soft skills
team meetingstechnical discussionsdocumentation