Senior Staff Compiler Software Engineer

AMD
San Jose
Workplace: OnsiteFull timeUSD 178,500 - 255,000 annuallyFunction: Solutions Engineering & Sales EngineeringEducation: bachelorsSkills: ["Innovative","Problem-solving","Leadership","Diligent","Collaboration"]

Design and implement compiler optimizations and GPU-focused kernels, using LLVM/MLIR and CUDA/HIP to improve performance across the stack. Analyze bottlenecks, build profiling and benchmarking tooling for GPU systems, and contribute to compiler code generation, IR transformations, and kernel scheduling. Collaborate with architecture, runtime, and framework teams to enable new hardware features and maximize hardware utilization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
1 month ago

Senior Staff Compiler Software Engineer

✓ Verified Job

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

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

Job Summary

Design and implement compiler optimizations and GPU-focused kernels, using LLVM/MLIR and CUDA/HIP to improve performance across the stack. Analyze bottlenecks, build profiling and benchmarking tooling for GPU systems, and contribute to compiler code generation, IR transformations, and kernel scheduling. Collaborate with architecture, runtime, and framework teams to enable new hardware features and maximize hardware utilization.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement compiler optimizations using LLVM and/or MLIR targeting GPU architectures.
  • •Develop and optimize GPU kernels using CUDA, HIP, or similar parallel programming models.
  • •Analyze application performance, identify bottlenecks, and deliver end-to-end performance improvements.
  • •Collaborate with architecture, runtime, and framework teams to enable new hardware features and improve efficiency.
  • •Build tooling and methodologies for profiling, benchmarking, and performance analysis on GPU systems, including compiler code generation, IR transformations, and kernel scheduling.

Pay and Benefits

Salary: USD 178,500 - 255,000 annually

Key Requirements

  • •Experience implementing compiler optimizations using LLVM and/or MLIR targeting GPU architectures.
  • •Proficiency in C/C++ and experience with CUDA, HIP, or similar parallel programming models.
  • •Hands-on experience with compiler technologies (LLVM, MLIR, or similar) and code generation, IR transformations, and kernel scheduling.
  • •Experience in performance analysis, profiling, and optimization of compute-intensive workloads across the stack.
  • •Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or a related technical discipline.
Experience:HPCAIMLGPU
Education:Bachelor's in Computer/Software Engineering, Computer Science, or related technical discipline
Skills:InnovativeProblem-solvingLeadershipDiligentCollaboration
Languages:En-us
Tech Stack:LLVMMLIRGPUCUDAHIPC/C++

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