Principal Software Development Engineer, Compiler & ML Acceleration
Amd
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 95% of similar roles. Most pay $169,500–$251,000 — the shaded band above. At the midpoint, this role pays about $300k versus about $210k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
The Principal Compiler Software Development Engineer - AI/ML joins the AI Software organization to drive compiler and performance optimizations for state-of-the-art AI training and inference workloads on AMD GPU platforms. This role involves designing and optimizing compiler transformations and operator lowerings within MLIR, LLVM, and the ROCm software stack while implementing ONNX operators and microbenchmark test suites. The engineer will develop scalable solutions to improve portability across GPU architectures and perform graph-level, kernel-level, and runtime-level optimizations. Key technical requirements include proficiency in C++, experience with GPU programming technologies like HIP, CUDA, or Triton, and knowledge of MLIR and LLVM infrastructures. The role focuses on solving complex optimization challenges for large-scale AI models by analyzing execution characteristics to improve compute efficiency, memory utilization, and communication overhead across pre-silicon and post-silicon environments.
Skills
What you'll do
What we're looking for
More like this
Amd
Nvidia
General Motors (GM)
Nvidia
Qualcomm
Amd