Principal Compiler Architect GPU/ML

AMD
San Diego
Workplace: HybridFull timeUSD 185,500 - 318,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Leadership","Communication","Problem-solving","Interpersonal skills"]

Lead GPU/ML compiler performance work by building and optimizing compilation technology for AMD GPU architectures. Collaborate with architecture specialists to improve future products and apply data-driven optimization to benchmarks and key applications. Develop new technologies, debug and research fixes, and enhance LLVM-based compiler infrastructure. Work across hardware/software trends, including machine learning frameworks and HPC applications, to deliver impactful improvements for current and next-generation GPU hardware.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
3 days ago

Principal Compiler Architect GPU/ML

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Lead GPU/ML compiler performance work by building and optimizing compilation technology for AMD GPU architectures. Collaborate with architecture specialists to improve future products and apply data-driven optimization to benchmarks and key applications. Develop new technologies, debug and research fixes, and enhance LLVM-based compiler infrastructure. Work across hardware/software trends, including machine learning frameworks and HPC applications, to deliver impactful improvements for current and next-generation GPU hardware.
Location: San Diego
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work with AMD architecture specialists to improve future products.
  • •Apply a data-minded approach to target optimization efforts.
  • •Design and develop new compiler technologies for AMD GPU architectures.
  • •Debug and fix existing issues while researching more efficient alternatives.
  • •Identify and implement compiler enhancements for existing and future AMD GPU hardware using machine learning frameworks and HPC applications.

Pay and Benefits

Salary: USD 185,500 - 318,000 annually

Key Requirements

  • •Strong object-oriented programming background, with C/C++ preferred.
  • •Ability to write high-quality code with careful attention to detail.
  • •Experience with modern concurrent programming and threading APIs.
  • •Experience developing on Windows, Linux and/or Android.
  • •Track record of contributions in the open source LLVM project.
Experience:Open sourceGPUHPCMachine learning
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Skills:LeadershipCommunicationProblem-solvingInterpersonal skills
Languages:En-us
Tech Stack:LLVMGPUCC++Object-oriented programmingConcurrent programmingThreading APIsWindowsLinuxAndroidGitHubDebuggersSource code controlProfilersASICMachine learning frameworksHPC

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn