Software Engineer, ML Compilation

Amd

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$120,000–$180,000 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday
Closes
Aug 20, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $217k
This role $150k
$101k most similar roles pay here $297k

This role pays less than 90% of similar roles. Most pay $179,578–$254,750 — the shaded band above. At the midpoint, this role pays about $150k versus about $217k 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 · Software Engineer, ML Compilation

Software Engineer - ML Compilation will join the AI group to develop next-generation compiler tools for the Vitis-AI and Ryzen-AI software platforms. This role focuses on building a new compiler from the bottom-up to compile Machine Learning networks for various AMD devices featuring proprietary AI-engine architecture. The successful candidate will work alongside senior developers and domain experts in a fast-paced environment to analyze, optimize, and debug complex tool stacks while contributing to architectural design changes. Key technical requirements include strong programming skills in C++, experience with compilation stacks for custom hardware accelerators, and knowledge of machine learning model structures. Additional preferred qualifications include familiarity with MLIR and dialects, modern source control systems like GitHub, and experience utilizing AI agents for development or qualification tasks within the specialized domain of machine learning compiler infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Develop next-generation compiler tools from the bottom-up for Vitis-AI and Ryzen-AI platforms.
  • Compile Machine Learning networks across a broad scope of hardware devices.
  • Apply data-driven and structured approaches to analyze and optimize software performance.
  • Contribute to architectural design changes, algorithms, and innovation within the AI group.
  • Debug, analyze, and resolve existing issues in the compiler tool stack.
  • Explore and implement more efficient alternatives for current technical processes.
  • Optimize machine learning model structures for AMD's proprietary AI-engine architecture.

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++.
  • Experience with compilation stacks for custom hardware accelerators.
  • Knowledge of MLIR and dialects is an added plus.
  • Proficiency with modern source control systems such as GitHub.
  • Knowledge of machine learning model structures.
  • Experience with AI agents for development or qualification tasks.

More like this

Similar roles

Machine Learning Compiler Engineer

Qualcomm

New York, NY +3 102 days ago $200,800$301,200
MLIR LLVM PyTorch Triton TVM Generative AI Polyhedral Optimization High-Performance Computing GPU Programming Parallel Programming Vectorization Compiler Development Machine Learning Computer Architecture
8+ yrs exp

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

Software Engineer, Applied ML

Apple Inc

Cupertino, CA 2 days ago $129,300$225,300
C++ Swift Machine Learning PyTorch TensorFlow NumPy pandas scikit-learn iOS Deep Learning CNNs RNNs LSTMs Transformers Signal Processing System Design GPS GNSS WiFi

Senior ML Compiler Engineer

General Motors (GM)

Sunnyvale, CA +4 99 days ago $128,700$261,300
MLIR ONNX CUDA TensorRT Python C++ PyTorch TensorFlow JAX XLA TVM cuDNN cuBLAS GPU Programming Performance Engineering Model Export Inference Engines
3+ yrs exp Hybrid