General Motors logo

2027 Summer Intern - Machine Learning Engineer, Embodied AI

General Motors
NewPosted yesterday

LOCATION

Sunnyvale · Hybrid

EXPERIENCE

Not specified

TYPE

Internship

SALARY

$9.6K - $11.8K /month

SKILLS REQUIRED

Machine LearningPythonC++Geospatial AnalysisComputational GeometryData analysisData Pipelines

Job description

Overview

Software Engineering Intern on the Mapping Engineering team, working on a scoped project related to map data, geospatial algorithms, or mapping pipeline quality for autonomous driving.

What you'll do

  • Contribute to a well-defined mapping or geospatial engineering project, with support from your mentor and team.
  • Write, test, and document code in Python and/or C++ for tasks such as geometry processing, map data analysis, or pipeline tooling.
  • Explore road-network and map concepts, including lanes, intersections, boundaries, connectivity, and map attributes.
  • Help analyze sensor-derived or third-party map data and investigate data quality or map consistency issues.
  • Prototype or evaluate algorithms and machine-learning approaches for feature extraction, map change detection, or map quality checks, as relevant to your project.
  • Build or improve tests, validation tools, metrics, and visualizations to help assess the correctness of map data or software.
  • Share project progress, findings, and a final demo or summary with your mentor and teammates.
  • Participate in code reviews, design discussions, and team learning activities.

What you'll need

  • Currently pursuing a bachelor's or master's degree in Computer Science, Electrical Engineering, Robotics, GIS, or a related technical field.
  • Experience programming in Python or C++ through coursework, research, internships, or personal projects.
  • Familiarity with core software engineering practices such as version control, testing, and writing readable code.
  • Foundational understanding of data structures and algorithms.
  • Interest in geospatial systems, robotics, autonomous vehicles, computer vision, or machine learning.
  • Ability to communicate technical ideas, ask questions, and work collaboratively.

Nice to have

  • Coursework, research, or project experience in geospatial computing, computational geometry, robotics, computer vision, machine learning, or graph algorithms.
  • Exposure to map or geographic data formats and tools such as GeoJSON, OpenStreetMap, GeoPandas, GDAL/OGR, or PostGIS.
  • Experience working with camera, lidar, radar, point-cloud, or other spatial data.
  • Experience with C++ and Python, or an interest in working across both languages.
  • Familiarity with machine-learning workflows such as preparing datasets, evaluating models, or building prototypes.
  • Prior internship, research, or team-project experience developing software collaboratively.

Details

  • Location: Sunnyvale, CA.
  • Work arrangement: on-site; the selected intern is expected to report to the office 3 days a week.
  • Compensation: monthly salary range of $9,600-$11,800 per month.
  • GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2027 Student Program.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

2027 Summer Intern - Machine Learning Engineer, Embodied AI