Senior Software Development Compiler Engineer

Amd

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$145,600–$218,400 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 2, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $182k
$130k most similar roles pay here $228k

This role pays more than 55% of similar roles. Most pay $141,405–$209,250 — the shaded band above. At the midpoint, this role pays about $182k versus about $175k 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 512 open roles on FindRole.

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

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Senior Software Development Compiler Engineer

AIE Sr. Software Development Compiler Engineer will join a core team of specialists developing a cutting-edge machine learning model compiler targeting AMD AIE in Ryzen AI PC and embedded FPGA devices. The role involves building a compiler that transforms models from ONNX or PyTorch into optimized control and executable code for the AIE VLIW processor array. Key responsibilities include implementing model partitioning within ML Frameworks or MLIR, developing runtimes to distribute work across x86 cores and AIE cores, and integrating compiled models with various frameworks. The candidate will utilize C++, Python, LLVM, and MLIR while applying expertise in compiler building, code generation for hardware accelerators, and concurrent programming. This position addresses the technical challenge of optimizing machine learning workloads by managing complex partitioning between embedded processor fabrics and specialized accelerator hardware.

What you'll do

  • Integrate the compiler and compiled models with ML frameworks like ONNX and PyTorch.
  • Implement model partitioning within ML Frameworks or using MLIR.
  • Develop a runtime to distribute work and collect results from x86 and AIE cores.
  • Generate optimized control and executable code for AIE VLIW processor arrays.
  • Handle partitioning between x86/embedded processors, FPGA fabric, and AIE hardware.
  • Produce code that interfaces with AMD AIE specific runtimes and drivers.
  • Debug existing issues and research more efficient methods to achieve technical goals.

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 with proficiency 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 machine learning hardware accelerators (preferred).
  • Knowledge of Machine Learning concepts, model development, and frameworks like ONNX or PyTorch (preferred).
  • Experience with modern concurrent programming and threading APIs (preferred).
  • Experience with software development tools such as debuggers, source control systems, and profilers (preferred).
  • Effective communication and problem-solving skills.

More like this

Similar roles

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +3 142 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

Senior Staff Compiler Software Engineer

Amd

San Jose, CA 80 days ago $204,000–$306,000
MLIR LLVM C++ CUDA HIP GPU Architecture Compiler Optimization Kernel Tuning High-Performance Computing Graph Transformation Code Generation Profiling Benchmarking Autotuning AI Frameworks
Hybrid

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +1 51 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 Deep Learning Compiler Engineer

Nvidia

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

Senior Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +2 32 days ago $152,000–$241,500
Rust CUDA LLVM MLIR PTX rustc JIT Intermediate Representation (IR) Parallel Programming GPU Architecture Cargo Profiling Benchmarking Domain-Specific Languages (DSLs)
5+ yrs exp Remote