ML Compiler Engineer

Amd

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$172,000–$258,000 / yr
Posted
6 days ago
Freshness
Confirmed live today
Closes
Oct 21, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $215k
$152k $291k
below market most similar roles pay here above market

This role pays more than 58% of similar roles. Most pay $196,000–$250,400 — the blue band above. At the midpoint, this role pays about $215k versus about $223k 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 · ML Compiler Engineer

The ML Compiler Engineer joins the AI group to develop next-generation compiler tools for the Vitis-AI and Ryzen-AI software platforms. This role involves building a new compiler from the bottom-up to support Machine Learning networks on AMD devices featuring proprietary AI-engine architecture. Key responsibilities include applying data-driven analysis for optimization, contributing to architectural design changes, and debugging complex issues within a distributed engineering environment. The ideal candidate utilizes C++ programming skills, experience with compilation stacks for custom hardware accelerators, and knowledge of machine learning model structures. Preferred technical competencies include familiarity with MLIR and dialects, modern source control systems like GitHub, and experience using AI agents for development or qualification tasks. This position focuses on enhancing software capabilities for NPUs integrated into client and embedded product portfolios.

What you'll do

  • Develop next-generation compiler tools for Vitis-AI and Ryzen-AI software platforms.
  • Compile Machine Learning networks for AMD devices with AI-engines.
  • Build a new compiler from the bottom-up alongside senior developers and domain experts.
  • Apply a data-driven and structured approach for analysis and optimization efforts.
  • Contribute to AMD's innovation, algorithms, and architectural design changes.
  • Debug, analyze, and resolve existing software issues.
  • Explore and implement more efficient alternatives for compiler performance.

What we're looking for

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Strong programming skills in C++ (preferred).
  • Experience with compilation stack to any custom hardware accelerator (preferred).
  • Knowledge of MLIR and dialects (preferred).
  • Prior work using modern source control systems such as GitHub (preferred).
  • Knowledge of machine learning model structures (preferred).
  • Experience with AI agents for development or qualification tasks (preferred).

More like this

Similar roles

Compiler Software Development Engineer

Amd

San Jose, CA 25 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 ML Compilation Engineer

Amd

San Jose, CA 47 days ago $172,000–$258,000
C++ MLIR Vitis-AI Ryzen-AI Machine Learning GitHub Source Control AI-engine Algorithms Software Development

NPU Compiler Engineer

Amd

San Jose, CA 35 days ago $172,000–$258,000
C++ Python MLIR Compiler Architecture NPU Vitis-AI Ryzen-AI Machine Learning Frameworks SystemC RTL Simulators Graph Compilers Object-Oriented Programming

Staff Machine Learning Engineer, AI/ML Compiler

Qualcomm

Santa Clara, CA +1 40 days ago $174,000–$261,000
Python C++ PyTorch ONNX MLIR TVM LiteRT ONNXRuntime QNN QAIRT CI/CD Git Graph IR ATen IR torch.export torch.compile FX NPU GPU CPU
4+ yrs exp

Principal ML Engineer

Microsoft

4 days ago $165,600–$296,400
Distributed Systems Data Pipelines Microservices APIs Apache Spark Kafka Columnar Storage Data Modeling CI/CD Telemetry System Architecture Personalization Systems Content Understanding Predictive Analytics
10+ yrs exp Hybrid