
Summer Intern – Software Engineer, Machine Learning Validation
General Motors
internship
Posted on:
Location Type: Hybrid
Location: Mountain View • California • 🇺🇸 United States
Visit company websiteSalary
💰 $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