Senior ML Accelerator Engineer - GPU at General Motors | San Francisco, California | Rezi

Senior ML Accelerator Engineer - GPU at General Motors

Senior ML Accelerator Engineer - GPU

General Motors · San Francisco, California

1 months ago

Senior ML Accelerator Engineer - GPU

General Motors · San Francisco, California

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The AI Kernels & Compilers team is responsible for transforming cutting-edge research into production-grade software for autonomous driving systems. This role directly influences how automated vehicles understand and react to the world, operating at the safety, reliability, and scale of General Motors.

Responsibilities

  • Design, implement, benchmark, and iterate on CUDA-based kernels and custom operators for on-vehicle inference workloads.
  • Build and improve tooling and infrastructure for profiling, debugging, and validating CUDA kernels and accelerator-backend code.
  • Translate model and system requirements into kernel roadmaps, priorities, and project plans in collaboration with AI Solutions, Compilers, and Architecture teams.
  • Deliver reusable, reliable, high-performance libraries into production by collaborating with cross-functional teams.
  • Maintain high technology standards for GPU kernel development and performance engineering through code review.
  • Manage relationships with internal customers to ensure kernels and libraries meet real-world needs.

Requirements

  • Minimum 2+ years of relevant industry experience or equivalent.
  • BS, MS, or PhD in Computer Science or a related technical field.
  • Excellent GPU programming skills in CUDA with a thorough understanding of parallel programming patterns and GPU architecture.
  • Hands-on experience benchmarking, profiling, debugging, and optimizing accelerator libraries and kernels using NSight tools or similar.
  • Strong background in software architecture, library design, and design patterns.
  • Strong C++ programming skills with comfort in large codebases.
  • Solid background in system performance, high-performance computing, and/or architecture-aware optimizations.
  • Strong communication skills and ability to work collaboratively.
  • Excellent analytical and problem-solving skills.

Skills

  • CUDA
  • Parallel programming
  • GPU architecture
  • Benchmarking
  • Profiling
  • Debugging
  • Optimization
  • NSight
  • Software architecture
  • Library design
  • Design patterns
  • C++
  • System performance
  • High-performance computing
  • Architecture-aware optimizations
  • Communication
  • Analytical skills
  • Problem-solving
  • Tensor core programming
  • CUTLASS
  • CuTe
  • ML model architectures
  • Transformer-based models
  • Low latency systems
  • Real-time systems
  • Accelerator software stack (drivers, runtimes, compilers)

Location

  • Hybrid

Work Type

  • Hybrid
  • Full-time

Experience Level

  • 2+ years of relevant industry experience

Education Level

  • BS, MS, or PhD in Computer Science or related technical field

Salary/Compensations

  • $128,700 to $261,300

Benefits

  • Medical, dental, vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts

About the Company

  • GM's vision is Zero Crashes, Zero Emissions, and Zero Congestion.
  • We are building advanced automated driving technologies, including Level 4-capable fully self-driving systems.
  • Our mission is to create safer, more sustainable, and more accessible mobility.
  • We are committed to being a workplace that fosters inclusion and belonging.
  • We believe in making the world better, safer, and more equitable for all through technology and ingenuity.

Equal Opportunity

  • General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging.
  • All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
  • General Motors offers opportunities to all job seekers including individuals with disabilities.
  • If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580.