G

General Motors

Builds cars, trucks and SUVs for drivers

AI/ML Engineer Intern - Autonomous Vehicle ML Infrastructure

Applied Machine LearningConfirmed live in the last 24 hours
InternshipSunnyvale, CA, USA

About the Job

Requirements

  • Currently enrolled in a full-time, degree-seeking program and pursuing a Bachelor's or Master's degree in computer science or a related technical field.
  • Experience in systems software or algorithms.
  • Experience with modern object-oriented programming languages such as Java, C++, or Python; coding experience in Java, C/C++, Perl, PHP, Go, or Python.
  • Able to work full-time, 40 hours per week.

Responsibilities

  • Develop scalable infrastructure and tools to support model training, regression, rules-based models, operations, and inference.
  • Suggest, collect, and synthesize requirements and create an effective feature roadmap.
  • Code deliverables in tandem with the engineering team.
  • Adapt standard machine learning methods to exploit modern parallel environments such as distributed clusters, multicore symmetric multiprocessing, and GPUs.
  • Support development and optimization of AV machine-learning infrastructure by improving data-processing pipelines and scheduling, accelerating model-training and inference workflows, and enhancing testing infrastructure such as Carbench/HIL.
  • Support tool development, instrumentation, and system monitoring to improve reliability, reduce latency, and increase iteration speed for autonomous-driving performance.
  • Perform specific responsibilities that vary by team.

Desired Qualifications

  • Demonstrated software engineering experience through an internship, work experience, or coding competitions.
  • Familiarity with AI-assisted engineering tools for code generation, model analysis, or experiment planning.
  • Research or work experience in machine-learning infrastructure.
  • Experience with Hadoop, HBase, Pig, MapReduce, Sawzall, or Bigtable.
  • Experience with distributed systems such as Spark, Ray, Kubernetes, or Slurm.
  • Experience with scheduling algorithms, orchestration, or compute.
  • Intent to return to the degree program after the internship.

About the Company

General Motors

Builds cars, trucks and SUVs for drivers

General Motors designs, builds and sells cars, trucks and SUVs for individual drivers and commercial fleets, with gasoline and electric models across mainstream and luxury markets. Its Chevrolet and GMC brands cover pickups and utility vehicles, while Cadillac focuses on luxury and Buick sells passenger vehicles. The group sells vehicles and replacement parts mainly through independent dealers, which handle customer sales, maintenance and repairs. Its captive finance subsidiary, GM Financial, earns revenue from vehicle loans and leases and also finances dealer inventories. General Motors traces its roots to 1908 and is headquartered in Detroit, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Detroit, MI
Founded
1908

Recently Posted Jobs

Explore more opportunities at General Motors

See more jobs