Senior CUDA Kernel & Performance Engineer

General Motors

Washington

Hybrid

USD 170,000 - 258,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and wellbeing benefits
Hybrid work option
Competitive compensation package

Job summary

General Motorsis seeking a skilled GPU kernel developer to design, implement, and optimize CUDA-based kernels for on-vehicle inference workloads. You will profile performance, build tooling, and collaborate with AI Solutions, Compilers, and Architecture to map requirements into kernel roadmaps.

You should have 2+ years of relevant experience, strong C++ skills, and a solid background in high-performance computing. This hybrid role offers opportunities to impact autonomous driving tech.

Qualifications

  • Minimum 2+ years of relevant industry experience or equivalent experience.
  • BS, MS or PhD in CS, or 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 to extract optimal performance using the NSight suite of tools or similar.
  • Strong background in software architecture, library design, and design patterns.
  • Strong C++ programming skills with the ability to feel comfortable in large codebases.
  • Solid background in system performance, high performance computing and/or architecture-aware optimizations.
  • Strong communication skills and the ability to work collaboratively within a team.
  • Excellent analytical and problem-solving skills

Responsibilities

  • Design, implement, benchmark, and iterate on CUDA-based kernels and custom operators to squeeze every last drop of performance out of on-vehicle inference workloads.
  • Build and improve tooling and infrastructure that make it easier to profile, debug, and validate CUDA kernels and accelerator-backend code across the AV stack.
  • Partner with AI Solutions, Compilers, and Architecture to translate model and system requirements into concrete kernel roadmaps, priorities, and project plans.
  • Collaborate with cross-functional teams (compiler, performance tooling, runtime, deployment solutions) to deliver reusable, reliable, high-performance libraries into production.
  • Maintain high technology standards, methodologies, processes, and guidelines for GPU kernel development and performance engineering through code review.
  • Manage relationships with internal customers to ensure our kernels and libraries meet real-world needs

Skills

CUDA
C++
GPU kernel programming
Performance profiling
Kernel development
Parallel programming
Software optimization

Education

BS/MS/PhD in CS or related field

Tools

CUTLASS
CuTe
Nsight tools

Job description

General Motorsis seeking a skilled GPU kernel developer to design, implement, and optimize CUDA-based kernels for on-vehicle inference workloads. You will profile performance, build tooling, and collaborate with AI Solutions, Compilers, and Architecture to map requirements into kernel roadmaps.

You should have 2+ years of relevant experience, strong C++ skills, and a solid background in high-performance computing. This hybrid role offers opportunities to impact autonomous driving tech.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CUDA Kernel & Inference Engineer for AV AI
Senior CUDA Kernel & Inference Engineer for AV AI

General Motors • Warren (MI)

Hybrid
USD 170,000 - 258,000
Hybrid work model
Health and wellbeing benefits
Senior GPU Kernel & ML Accelerator Engineer (Hybrid)
Senior GPU Kernel & ML Accelerator Engineer (Hybrid)

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 170,000 - 258,000
Hybrid work model
Relocation benefits
Comprehensive GM benefits package
Senior GPU Kernel Performance Engineer - Hybrid, Bellevue
Senior GPU Kernel Performance Engineer - Hybrid, Bellevue

Designworks Talent • Bellevue (WA)

Hybrid
USD 180,000 - 240,000
Health insurance
401(k) plan
Annual bonus
+1
Senior CUDA Kernel Engineer — Real-Time ML Inference
Senior CUDA Kernel Engineer — Real-Time ML Inference

General Motors • San Francisco (CA)

On-site
CUDA Kernel Performance Engineer
CUDA Kernel Performance Engineer

Mercor • San Francisco (CA)

On-site
USD 96,000 - 165,000
Remote CUDA Kernel Engineer – Optimize GPU Performance
Remote CUDA Kernel Engineer – Optimize GPU Performance

Pragmatike • Cambridge (MA)

On-site
USD 150,000 - 230,000
Salary + equity
Sign-on bonus
Health/Dental/Vision
+1
CUDA Kernel Performance Engineer
CUDA Kernel Performance Engineer

Obsidian • San Francisco (CA)

On-site
USD 80,000 - 120,000
Senior Inference Engineer: GPU Kernel Optimization Equity
Senior Inference Engineer: GPU Kernel Optimization Equity

NVIDIA AI • Town of Santa Clara (NY)

On-site
USD 184,000 - 288,000
CUDA GPU Kernel Performance Engineer (Contract)
CUDA GPU Kernel Performance Engineer (Contract)

Mercor • United States

Remote
Senior GPU Kernel Architect & Optimizer
Senior GPU Kernel Architect & Optimizer

CoreWeave • Sunnyvale (CA)

On-site
USD 182,000 - 242,000
Medical–dental–vision insurance
401(k) with employer match
Flexible PTO
+3