Senior Compiler Software Development Engineer

Amd

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$204,000–$306,000 / yr
Posted
10 days ago
Freshness
Confirmed live today
Closes
Oct 16, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $255k
$123k $326k
below market most similar roles pay here above market

This role pays more than 93% of similar roles. Most pay $142,400–$212,400 — the blue band above. At the midpoint, this role pays about $255k versus about $177k 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 Compiler Software Development Engineer

The Sr. Compiler Software Development Engineer joins a core team of specialists developing a machine learning model compiler for AMD AIE in Ryzen AI PC and embedded FPGA devices. The engineer will build a compiler that transforms models from ONNX or PyTorch into optimized control and executable code for AIE VLIW processor arrays. Key responsibilities include implementing model partitioning in ML Frameworks and/or MLIR, integrating compiled models with ML Frameworks, and developing runtimes to distribute work between x86 cores and AIE cores. The role requires proficiency in C/C++, Python, LLVM, and MLIR. Candidates must possess compiler building skills, experience with code generation for ML hardware accelerators, and knowledge of modern concurrent programming, threading APIs, and software development tools like GitHub and profilers.

What you'll do

  • Integrate the compiler and compiled models with ML frameworks like ONNX and PyTorch.
  • Implement model partitioning within ML frameworks and MLIR.
  • Develop a runtime to distribute work and collect results from x86 and AIE cores.
  • Design and develop new groundbreaking AMD technologies.
  • Debug and fix existing issues while researching more efficient work methods.
  • Generate optimized control and executable code for the AIE VLIW processor array.
  • Create code to interface with AMD AIE specific runtimes and drivers.

What we're looking for

  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or a related technical discipline.
  • Strong object-oriented programming background in C/C++ and Python (preferred).
  • Experience with ML Compiler and Runtime technologies such as MLIR and LLVM (preferred).
  • Experience with compiler building and code generation for a machine learning hardware accelerator (preferred).
  • Experience with machine learning concepts and model development (preferred).
  • Understanding of ONNX and PyTorch (preferred).
  • Experience with modern concurrent programming and threading APIs (preferred).
  • Experience with software development tools like debuggers, source code control systems, and profilers (preferred).

More like this

Similar roles

Compiler Software Development Engineer

Amd

San Jose, CA 24 days ago $145,600–$218,400
C++ Python MLIR LLVM PyTorch ONNX Machine Learning Code Generation x86 FPGA VLIW GitHub Threading APIs Debuggers Profilers

Senior Compiler Engineer, AI

Nvidia

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

Senior Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +2 55 days ago $152,000–$241,500
Rust CUDA LLVM MLIR rustc PTX JIT Intermediate Representation (IR) Procedural Macros MIR AST Parallel Programming GPU Architecture Code Generation Cargo Debugging Profiling Benchmarking
5+ yrs exp Remote

Senior Code Generator Compiler Engineer

Nvidia

Remote (Austin, TX) +3 55 days ago $152,000–$241,500
C++ LLVM CUDA PTX OpenCL Fortran OpenGL Vulkan Register Allocation Instruction Scheduling Software Pipelining GlobalISel TableGen LLVM IR Machine IR MIR Compiler Code Generation SIMT
Remote

Senior Compiler Engineer, Agentic Compiler Systems

Nvidia

Remote (Santa Clara, CA) +5 40 days ago
LLVM MLIR CUDA Python C++ Rust Triton PTX High-Performance Computing Numerical Analysis Program Verification Differential Testing Agentic Systems Code Generation Optimization Passes IR GPU Programming
5+ yrs exp Remote

Senior Compiler Engineer, Agentic Compiler Systems

Nvidia

Remote (Santa Clara, CA) +5 8 days ago $152,000–$241,500
LLVM MLIR CUDA Python C++ Rust Triton PTX High-Performance Computing Numerical Analysis Program Verification Differential Testing Agentic Systems Code Generation Optimization Passes IR GPU Programming
5+ yrs exp Remote