×
Register Here to Apply for Jobs or Post Jobs. X

Senior Compiler Optimization Engineer - MLIR

Job in Redmond, King County, Washington, 98052, USA
Listing for: NVIDIA Corporation
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Software Engineer, Computer Software / Middleware, AI Engineer (Applied/Software), C++ Developer
Salary/Wage Range or Industry Benchmark: 184000 - 287500 USD Yearly USD 184000.00 287500.00 YEAR
Job Description & How to Apply Below

NVIDIA is a leader in accelerated computing and AI, pioneering GPU technologies.

Job Summary

We are looking for an experienced Compiler Optimization Engineer to join the Compute Compiler Team. The role focuses on delivering features and improvements to CUDA and other compute compilers for GPU workloads.

Responsibilities
  • Analyze the performance of application code running on NVIDIA GPUs using profiling tools.
  • Identify opportunities for performance improvements in the MLIR/LLVM based compiler middle‑end optimizer.
  • Design and develop new compiler passes and optimizations to achieve best‑in‑class performance for AI workloads.
  • Implement novel ideas in the compilation pipeline to enable overall best‑in‑class performance of AI workloads.
  • Interact with the open‑source LLVM community to ensure tighter integration.
  • Collaborate with geographically distributed compiler, hardware and application teams to oversee improvements and problem resolutions.
  • Contribute to the core compiler component for accelerating general purpose computation on the GPU.
Qualifications
  • B.S., M.S. or Ph.D. in Computer Science, Computer Engineering or related fields (or equivalent experience).
  • 8+ years of experience in compiler optimizations such as loop optimizations, inter‑procedural optimizations and global optimizations.
  • Excellent hands‑on C++ programming skills.
  • Understanding of any processor ISA (GPU ISA a plus).
  • Strong background in software engineering principles with a focus on robust and maintainable solutions.
  • Good communication, documentation skills and self‑motivation.
Preferred Experience
  • Experience developing applications in CUDA or other parallel programming language.
  • Deep understanding of parallel programming concepts.
  • Experience with MLIR, LLVM and/or Clang compiler development.
  • Familiarity with deep learning frameworks and NVIDIA GPUs.
Compensation and Benefits

Annual base salary range: $184,000 - $287,500 USD plus equity and benefits.

EEO Statement

NVIDIA is an equal opportunity employer committed to fostering an inclusive work environment. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary