General Motors

Summer Intern – Software Engineer, Machine Learning Validation

General Motors

internship

Posted on:

Location Type: Hybrid

Location: Mountain View • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $9,100 - $10,600 per month

Job Level

Entry Level

Tech Stack

HadoopHBaseMapReducePythonSQL

About the role

  • Enhance AI/ML validation frameworks and tools for autonomous vehicle software systems
  • Design and implement automated testing pipelines for sim-based and real-world validation scenarios using ML
  • Use ML experience to enhance simulated performance metrics
  • Build tools leveraging ML and stats methods to identify edge cases, and failure modes in AV
  • Analyze large scale driving data to identify validation gaps and improve testing coverage

Requirements

  • Currently enrolled in a Master’s program (with at least one year completed)
  • Pursuing a degree in Computer Science, Machine Learning, Engineering, or a related technical field
  • Experience coding in Python, SQL, C/C++ or others
  • Graduating between December 2026 and August 2027 (preferred)
  • Research and/or work experience in a relevant field, such as machine learning, simulation, AI validation, deep learning, reinforcement learning, data mining, or computer vision (preferred)
  • Intent to return to degree-program after the completion of the internship (preferred)
  • Demonstrated software engineer experience via an internship, work experience, coding competitions (preferred)
  • Experience in systems software or algorithms (preferred)
  • Proven track record of achieving significant results via grants, fellowships, patents, or first-authored publications at leading workshops or conferences (preferred)
  • Demonstrated creativity and quick problem solving capabilities (preferred)
  • Experience with Hadoop/Hbase/Pig or Mapreduce/Sawzall/Bigtable (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
PythonSQLC/C++machine learningdeep learningreinforcement learningdata miningcomputer visionautomated testingstatistical methods
Soft skills
creativityproblem solvingcommunication