✦ Luna Orbit — Software Engineering

LLVM Compiler Engineer

at Advanced Micro Devices

📍 Austin, Texas, United States Hybrid Posted March 14, 2026
Type Full-Time
Experience mid
Exp. Years Not specified
Education Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering
Category Software Engineering

This role involves developing and optimizing the AMD GPU compiler within the LLVM framework, focusing on performance, correctness, and language features for next-generation GPU hardware.

  • Develop new features in AMD GPU compiler
  • Analyze performance issues
  • Participate in code reviews
  • Collaborate with ML and HPC teams
  • Optimize compiler for GPU hardware

The technical environment includes LLVM, open source compiler frameworks, GPU architecture, and performance analysis tools, with a focus on compiler development and optimization for high-performance computing.

The ideal candidate is a mid-level compiler engineer with strong expertise in LLVM, C++, and GPU architecture, with a proven track record of contributions to open source compiler projects and performance optimization.

Strong background in compilersC/C++ object-oriented programmingContributions to LLVMUnderstanding of GPU architectureExperience with performance analysis
Open source contributionsHPC applicationsLanguage implementation
LLVMOpen Source Compiler Framework
LLVMCompilerC++open sourceGPUperformance analysiscode optimizationparallel programmingHPClanguage implementation
LLVMCompilerC++Open SourceGPUPerformance AnalysisCode OptimizationParallel ProgrammingHPCLanguage Implementation
CommunicationProblem-solvingCollaborationAnalytical SkillsTeamwork
Industry Semiconductors & Chip Manufacturing
Job Function Compiler development and optimization
Role Subtype Compiler Engineer
Tech Domains LLVM, HPC, GPU, Open Source
Clearance Required None
Visa Sponsorship No
LLVMCompilerC++Open SourceGPUPerformance AnalysisCode OptimizationParallel ProgrammingHPCLanguage ImplementationCompiler EngineeringOpen Source ContributionsGPU OptimizationPerformance TuningCompiler DevelopmentLLVM frameworkGPU compilerCode analysisOptimizationParallel computingcompilerperformance analysiscode optimizationparallel programminglanguage implementationopen source

Lack of experience with LLVM or compiler development, No background in GPU architecture, No contributions to open source projects

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile