Principal Compiler Software Development Engineer - AI/ML
AMDPrincipal Compiler Software Development Engineer - AI/ML
AMDLocation
San Jose, CA
Type
Full-time
Posted
8/19/2026
Compensation
USD $210,000.00/Yr. – USD $300,000.00/Yr.
Job description
AMD is seeking a highly motivated PMTS AI/ML Compiler Engineer to join its AI Software organization. This role focuses on driving compiler and performance optimizations for AI training and inference workloads on AMD GPU platforms. The ideal candidate will work at the intersection of compiler technology, machine learning frameworks, and performance engineering. The position requires collaboration across various teams to enhance the ROCm software ecosystem and ONNX Runtime execution stack.
Requirements
- Strong proficiency in C++ and object-oriented software development.
- Hands-on experience with GPU programming technologies such as HIP, CUDA, Triton, or equivalent parallel programming frameworks.
- Experience with compiler technologies including MLIR, LLVM, or related compiler infrastructures.
- Strong understanding of machine learning frameworks, model execution pipelines, and AI workload optimization.
- Experience profiling and optimizing performance-critical software systems.
- Proficiency with Linux development environments, source control systems (Git), debugging tools, and performance profilers.
- Strong analytical, communication, and problem-solving skills.
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
Responsibilities
- Work with AMD’s architecture specialists to improve future products.
- Design, develop, and optimize compiler transformations and operator lowerings within MLIR, LLVM, and the ROCm software stack.
- Develop scalable solutions that improve portability and performance across AMD GPU architectures.
- Collaborate with compiler and runtime teams to develop advanced optimization strategies for AI workloads.
- Implement, validate, and maintain ONNX operators and microbenchmark test suites.
- Lead performance optimization efforts for AI training, fine-tuning, reinforcement learning (RL), and inference workloads on AMD GPUs.
- Design and implement graph-level, kernel-level, and runtime-level optimizations that deliver measurable performance gains.
- Analyze workload execution characteristics and identify opportunities for improvements in compute efficiency, memory utilization, and communication overhead.
- Drive performance characterization and benchmarking across pre-silicon and post-silicon environments.
Benefits
- AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.
H-1B filing history
Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026
Filing entity: Advanced Micro Devices Inc
As of Aug 23, 2026
Initial approvals
71
FY2026
Approval rate
99.2%
FY2026
LCA certified
263
FY2026
Entry-level share
4.2%
FY2026
Initial approvals YoY
-61%
Trend
LCA certified YoY
-68%
Trend
Initial approvals by fiscal year
Approval rate by fiscal year
Continuing vs initial approvals
LCA certified positions by quarter
LCA certified positions by fiscal year
Based on public USCIS and DOL filings; not a sponsorship guarantee.
Is this posting expired or inaccurate?
