Senior Staff Compiler Software Engineer

Amd

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$204,000–$306,000 / yr
Posted
57 days ago
Freshness
Confirmed live yesterday
Closes
Jul 15, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $255k
$123k most similar roles pay here $326k

This role pays more than 92% of similar roles. Most pay $170,069–$214,500 — the shaded band above. At the midpoint, this role pays about $255k versus about $192k 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 367 open roles on FindRole.

Listed pay typically runs $166,400–$249,600 across 367 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Senior Staff Compiler Software Engineer

As a Senior Staff Compiler Software Engineer, you will join the team to lead compiler development and GPU performance optimization for next-generation AI and compute platforms. You will design compiler technologies using MLIR and LLVM while developing optimized code-generation flows and lowering pipelines. Your daily work involves implementing compiler passes, optimizing graph transformations, operator fusion, tiling, vectorization, and memory planning. You will also analyze generated GPU code to tune kernels for compute utilization, memory bandwidth, and cache efficiency. The role requires expertise in C++, HIP, CUDA, and other GPU programming models to solve complex system problems across the full compiler stack. By collaborating with architecture teams on hardware-software co-design and utilizing AI-assisted tools for debugging and test generation, you will drive technical leadership to improve performance for high-performance computing and machine learning workloads.

What you'll do

  • Design and implement compiler optimizations using MLIR and LLVM for GPU and AI workloads.
  • Develop compiler passes, intermediate representations, lowering pipelines, and target-specific code generation.
  • Optimize graph transformations, operator fusion, tiling, vectorization, memory planning, and kernel scheduling.
  • Analyze generated GPU code to tune kernels for compute utilization, memory bandwidth, and cache efficiency.
  • Perform end-to-end performance analysis across AI frameworks, compilers, runtimes, and GPU hardware.
  • Collaborate with architecture teams to enable new hardware features and drive hardware-software co-design.
  • Build profiling, benchmarking, autotuning, and performance-regression infrastructure.
  • Apply AI-assisted tools to compiler development, kernel optimization, and debugging.

What we're looking for

  • Bachelor's, Master's, or Doctorate degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • Deep hands-on experience with MLIR and LLVM.
  • Expertise in compiler design, including intermediate representations, lowering pipelines, and code generation.
  • Strong understanding of GPU architecture, including memory hierarchy, occupancy, and synchronization.
  • Advanced C/C++ skills with experience in HIP, CUDA, or similar GPU programming models.
  • Proven experience profiling and optimizing GPU kernels or compute-intensive AI workloads.
  • Experience with AI compilers, tensor/graph compilers, machine learning frameworks, or high-performance computing.
  • Demonstrated ability to lead complex technical initiatives and provide mentorship to other engineers.

More like this

Similar roles

Senior Software Development Engineer

Amd

San Jose, CA 17 days ago $145,600$218,400
GPU Programming C++ C CUDA HIP OpenCL LLVM MLIR PyTorch TensorFlow ONNX Runtime HPC Compiler Optimization Benchmarking Parallel Programming

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +1 28 days ago $152,000$241,500
MLIR LLVM XLA C++ Python CUDA OpenCL PyTorch JAX GPU Architecture Kernel Generation Compiler Optimization Performance Analysis Deep Learning
3+ yrs exp Remote

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +2 119 days ago $184,000$287,500
LLVM MLIR Python C++ Machine Learning Reinforcement Learning Compiler Design GPU Architecture Code Generation Predictive Modeling Evolutionary Algorithms Feature Engineering High-Dimensional Data Analysis Performance Engineering
8+ yrs exp Remote