Senior GPU Kernel Development Engineer

Amd

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$194,400–$291,600 / yr
Posted
13 days ago
Freshness
Confirmed live today
Closes
Oct 14, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $211k
This role $243k
$146k $307k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $185,337–$235,750 — the blue band above. At the midpoint, this role pays about $243k versus about $211k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 496 open roles on FindRole.

Listed pay typically runs $172,000–$258,000 across 496 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Senior GPU Kernel Development Engineer

The Senior GPU Kernel Development Engineer will serve as a senior technical member of the team, designing, developing, and optimizing high-performance GPU kernels for LLM and other ML models. The role involves analyzing performance bottlenecks to develop architecture-aware optimizations that maximize compute efficiency and memory bandwidth utilization. Key responsibilities include architecting AI workloads, performing deep performance characterization across cache hierarchies and synchronization, and advancing compiler-level optimizations. The candidate will utilize C++, HIP, CUDA, LLVM, and MLIR to build scalable solutions for current and next-generation platforms. This position requires a deep understanding of GPU compute, memory hierarchy, and kernel scheduling to solve complex performance challenges in AI model execution. The role also involves using AI techniques to create next-generation tools for debugging and kernel optimization.

What you'll do

  • Design, implement, and profile high-performance GPU kernels for LLM and ML models.
  • Optimize AI workloads and quantized models for AMD GPU architectures.
  • Analyze performance bottlenecks across compute, memory bandwidth, cache hierarchy, and kernel scheduling.
  • Develop compiler-level optimizations and code-generation techniques using LLVM and MLIR.
  • Create AI-assisted tools for code generation, debugging, and performance analysis.
  • Provide technical leadership to define goals and own development efforts for key projects.
  • Maximize hardware utilization and application performance through architecture-aware optimizations.

What we're looking for

  • Bachelor's or Master's degree in electrical or computer engineering.
  • Strong experience in GPU programming, performance analysis, and system software development.
  • Experience designing, implementing, and optimizing GPU kernels for LLM and other ML models.
  • Experience developing compiler-level optimizations and code-generation techniques using LLVM and MLIR.
  • Strong C++ skills (preferred).
  • Strong experience developing and optimizing GPU kernels using HIP, CUDA, C/C++, or similar technologies (preferred).
  • Strong understanding of GPU compute, memory hierarchy, cache behavior, synchronization, and performance bottlenecks (preferred).
  • Strong analytical/problem-solving skills and pronounced attention to details (preferred).

More like this

Similar roles

Senior Software Development Engineer, GPU Kernel Development

Amd

Santa Clara, CA 120 days ago $240,000–$360,000
C++ Python PyTorch TensorFlow HIP CUDA ROCm LLVM Triton Assembly GPU Kernel Development Distributed Computing Compiler Optimization Linux High-Performance Computing CUTLASS Compute Kernel Graph Compilers

GPU Kernel Development Engineer - Fellow

Amd

Austin, TX 54 days ago $231,360–$347,040
ROCm Machine Learning HPC GPU Architecture Transformer FlashAttention Quantization Speculative Decoding KV Cache Algorithm Development Performance Analysis Compiler Software Optimization AI Software Stack

Senior GPU Performance Software Engineer

Amd

Austin, TX 22 days ago $174,400–$261,600
C/C++ GPU Architecture Performance Analysis SW/HW Co-design AI Inference RCCL MPI GPU Kernel Development Profiling Debugging Tracing Multi-GPU AI/ML Workloads

Senior Software Development Engineer

Amd

San Jose, CA 63 days ago $145,600–$218,400
C++ C HIP CUDA OpenCL LLVM MLIR PyTorch TensorFlow ONNX Runtime GPU Programming Compiler Optimization Performance Analysis HPC Parallel Programming Kernel Development

GPU Kernel Development Engineer

Qualcomm

San Diego, CA 40 days ago $123,700–$185,500
C++ C Python CUDA OpenCL Vulkan OpenGL ES DirectX PyTorch Machine Learning GPGPU Device Drivers ARM Architecture Git Linux Android Windows Embedded Systems Real-time Operating Systems Object-Oriented Programming
2+ yrs exp