JobsPrincipal Compiler Software Development Engineer - AI/ML
AMD logo

Principal Compiler Software Development Engineer - AI/ML

AMD

Location

San Jose, CA

Type

Full-time

Posted

8/19/2026

Compensation

USD $210,000.00/Yr. – USD $300,000.00/Yr.

Undergraduate with 5+ Years of Experience
H-1B FY202699.2% approval-61% YoY
💎 Strong sponsor

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?