Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Compiler Optimization Engineer – MLIR

NVIDIA

. Analyze the performance of application code running on NVIDIA GPUs with the aid of profiling tools .

Posted 9/16/2026full-timeRedmond • California • United StatesSenior💰 $184,000 - $287,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Compiler Optimizations, including Loop, Inter-procedural, and Global Optimizations, with strong C++ programming skills. Proficient in parallel programming concepts and experienced in MLIR, LLVM, and CUDA for deep-learning compiler technology.

Highest-signal resume keywords
Compiler OptimizationsC++ ProgrammingMLIR DevelopmentLLVM DevelopmentCUDA Programming

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Compiler OptimizationsC++ ProgrammingParallel ProgrammingLoop OptimizationsInter-procedural OptimizationsGlobal OptimizationsMLIRLLVMCUDADeep Learning Frameworks
Soft Skills
Good CommunicationDocumentation SkillsSelf-motivated
Tools & Technologies
Profiling ToolsNVIDIA GPUsOpen-source LLVM
Industry Keywords
Computer ScienceComputer EngineeringDeep-learning Compiler TechnologyProcessor ISA

Tech Stack

Tools & technologies
C++

About the role

Key responsibilities & impact
  • Analyze the performance of application code running on NVIDIA GPUs with the aid of profiling tools
  • Identify opportunities for performance improvements in the MLIR/LLVM-based compiler middle-end optimizer
  • Identify and implement novel ideas in the compilation pipeline to enable best-in-class performance of AI workloads
  • Design and develop new compiler passes and optimizations to produce robust, supportable compiler and tools
  • Interact with the open-source LLVM community to ensure tighter integration
  • Work with geographically distributed compiler, hardware, and application teams to oversee improvements and problem resolutions
  • Contribute to deep-learning compiler technology spanning architecture design and support through higher-level languages

Requirements

What you’ll need
  • B.S, M.S or Ph.D. in Computer Science, Computer Engineering, or related fields (or equivalent experience)
  • 8+ years 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 would be a plus)
  • Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems
  • Good communication and documentation skills and self-motivated
  • Experience in developing applications in CUDA or other parallel programming language
  • Deep understanding of parallel programming concepts
  • MLIR, LLVM and/or Clang compiler development experience
  • Familiarity with deep learning frameworks and NVIDIA GPUs

Benefits

Comp & perks
  • Equity
  • Comprehensive benefits package
  • Competitive salary