NVIDIA logo
NVIDIA
Posted 51 days agoVerified live 8h ago

Senior Compiler Engineer, AI Inference Platforms

Brief overview

Remote
UndergradOr in progress
$152k–$242k/yrStated range
3+ yrsMinimum
4,626 H-1B approvalsDept. of Labor
1,242 green cardsCertified filings
Compiler technologiesC/C++PythonPerformance analysisCompiler optimizationDeep learning modelsCUDAOpenCLGPU architectureMLIRLLVMXLATritonInterpersonal skillsIndependence

About the company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

Visa sponsorship history

4 years sponsoring, last filed FY2026H-1B dependent

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
4,626H-1B approved
99%approval rate
1,238new H-1B hires
1,242PERM certified
$190,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023997
20241,519
20251,767
2026343
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
2023203
2024276
2025466
2026436
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
2023362
2024279
2025573
202628
Top sponsored roles
Software EngineerHardware Engineer, ElectronicsEngineer Senior Systems SoftwareArchitectEngineer Senior ASIC
Sponsored employees from
IndiaChinaCanadaTaiwanSouth Korea

Job description

Summary

NVIDIA is known as 'the AI computing company' and is seeking a Senior Compiler Engineer for its Deep Learning & AI Compiler team. The role involves analyzing deep learning networks, developing compiler optimization algorithms, and collaborating with software framework and GPU architecture teams to enhance deep learning software.

Responsibilities

  • Analyzing deep learning networks and developing compiler optimization algorithms
  • Collaborating with members of the deep learning software framework teams and the GPU architecture teams to accelerate the next generation of deep learning software
  • Scope of these efforts includes defining public APIs, performance optimizations and analysis, crafting and implementing compiler techniques for AI workloads and future NVIDIA GPUs

Skills

  • Bachelor's, Master's or Ph.D. in Computer Science, Computer Engineering, related field or equivalent experience
  • 3+ years of relevant work or research experience in performance analysis and compiler optimizations
  • Experience with compiler technologies (e.g., MLIR, LLVM, XLA, Triton, etc.)
  • Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and test design
  • Ability to work independently, define project goals and scope, and lead your own development efforts
  • Strong interpersonal skills are required along with the ability to work in a dynamic product-oriented team
  • Proficient in CPU and/or GPU architecture. CUDA or OpenCL programming experience
  • Understanding of deep learning models, algorithms and frameworks, such as PyTorch, JAX
  • GPU kernel authoring and performance analysis using tools such as Nsight Compute
  • A track record of success in mentoring early-career engineers and interns is a bonus
  • Track record on new hardware bring-up is a plus

Qualifications

Must Haves

  • Bachelor's, Master's or Ph.D. in Computer Science, Computer Engineering, related field or equivalent experience
  • 3+ years of relevant work or research experience in performance analysis and compiler optimizations
  • Experience with compiler technologies (e.g., MLIR, LLVM, XLA, Triton, etc.)
  • Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and test design
  • Ability to work independently, define project goals and scope, and lead your own development efforts
  • Strong interpersonal skills are required along with the ability to work in a dynamic product-oriented team

Nice to Haves

  • Proficient in CPU and/or GPU architecture. CUDA or OpenCL programming experience
  • Understanding of deep learning models, algorithms and frameworks, such as PyTorch, JAX
  • GPU kernel authoring and performance analysis using tools such as Nsight Compute
  • A track record of success in mentoring early-career engineers and interns is a bonus
  • Track record on new hardware bring-up is a plus

Benefits

  • Equity
  • Benefits

More jobs like this