Senior Software Engineer, DL Compilers
$184k - $287.5kNVIDIA
NVIDIA's GPUs are at the core of modern AI infrastructure, from training large-scale models to running inference in production. That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work.
We're hiring senior software engineers for a compiler team within NVIDIA's deep learning software organization. This team builds a code generation backend that connects frontend ML compilers to NVIDIA's GPU compilation and execution stack, targeting high-performance kernel generation for deep learning workloads.
What you'll be doing:
You'll work on the compiler infrastructure responsible for generating high-performance GPU kernels from frontend compiler representations. This spans the full codegen pipeline: taking in high-level graph operations, lowering them through intermediate representations, and producing efficient code targeting NVIDIA's GPU compiler backends. You may work at any layer of this stack, from the interface with compiler frontends down to the tile-level IR and code generation machinery underneath.
- Designing and implementing compiler passes, IRs, and lowering pipelines for GPU kernel generation for DL compiler and framework integration.
- Building MLIR-based transformations and compiler infrastructure connecting frontend representations to backend code generation.
- Working within and contributing to the backend compilation stack itself, including tile-based IRs and their associated optimization and lowering infrastructure.
- Performance analysis and optimization across the codegen pipeline, targeting both compute-bound and memory-bound GPU kernels against competitive baselines.
- Making architectural decisions about how the codegen backend integrates with compiler frontends, GPU libraries, and NVIDIA's broader compilation ecosystem.
- Setting technical direction for your area: scoping multi-quarter work, defining abstractions that hold up as the stack evolves, and influencing roadmap priorities.
- Collaborating across teams, including hardware architects, framework teams, library teams, and external partners.
What we need to see:
- BS, MS, or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience).
- 6+ years of relevant work or research experience in compilers, with focus on code generation, IR design, or optimization passes.
- Strong C/C++ skills, including debugging, performance profiling, and designing for maintainability.
- Ability to work independently and drive projects with increasing scope and ambiguity.
- Strong interpersonal and communication skills, including the ability to work across teams and with external partners.
Ways to stand out from the crowd:
- Hands-on MLIR experience: designing dialects, writing passes, and reasoning about abstraction boundaries in a compilation pipeline.
- Track record of owning and delivering complex compiler infrastructure end to end.
- Working experience with GPU or other high-performance accelerator architectures and execution models.
- Contributions to open-source compiler projects (MLIR, LLVM, XLA, TVM, OAI Triton).
- History of mentoring engineers and raising the technical bar on a team.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.
You will also be eligible for equity and benefits.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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- ...NVIDIA Gruppe in Santa Clara is seeking an AI & Deep Learning Compiler Engineer to join its Deep Learning & AI Compiler team. This role... ...and collaborating with various teams to enhance deep learning software. The ideal candidate will have a strong foundation in computer...Senior
$184k - $287.5k
...looking for outstanding AI systems engineers to develop groundbreaking... ...in the inference systems software stack! We build innovative AI... ...just-in-time domain specific compilers and runtimes Collaborating closely... ...industry) experience with ML/DL systems development...Senior- NVIDIA Gruppe in Santa Clara is seeking an AI & Deep Learning Compiler Engineer to join its Deep Learning & AI Compiler team. This role... ...and collaborating with various teams to enhance deep learning software. The ideal candidate will have a strong foundation in computer...Senior
$184k - $287.5k
...for TensorRT conversion. Scale DL model performance across... ...accelerators on the road. Architect the software interface to seamlessly... ...Computer Science, Computer Engineering, or a related technical field... ...understanding of GPU architecture, the compilation stack, and the ability to...Senior- NVIDIA is looking for a Senior Deep Learning Software Engineer to enhance its TensorRT performance and inference ecosystem. The role focuses on optimizing... ..., strong skills in C++ and Python, and familiarity with DL frameworks. This is an opportunity to significantly impact...Senior
- ...NVIDIA Gruppe is seeking an experienced Compiler Engineer in Santa Clara to design and optimize compiler passes and infrastructure for GPU kernels. You'll work with a dynamic team and be involved in architecture decisions while collaborating across various teams. The ideal...Senior
$184k - $287.5k
...NVIDIA is hiring a Senior Software Engineer to join its compiler team within the deep learning software organization in Santa Clara, CA. You will work on creating high-performance GPU kernels by developing compiler passes and optimizing the compilation pipeline. The...Senior$152k - $241.5k
...NVIDIA Gruppe is looking for skilled software engineers to join the CUDA Tile team, focusing on a new tile-based programming model for NVIDIA... ...candidates will have at least 3 years of experience in compiler optimization and proficient skills in C/C++ programming. The...Senior$152k - $241.5k
...We are hiring software engineers for the CUDA Tile team, a new tile‑based programming model for NVIDIA GPUs. What you’ll be doing: Work on... ...‑based programming model for our GPUs. Design and implement compiler transformations, develop MLIR‑based dialects and lowering passes...Senior$152k - $241.5k
...increasingly known as “the AI computing company”. We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are at the center of the... ...a major addition to CUDA ( You will design and implement compiler transformations, develop MLIR-based dialects and lowering...Senior$152k - $241.5k
...Come join the team and see how you can make a lasting impact on the world We are looking for a Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs...Senior- ...A global technology company is seeking a Senior Staff Engineer in Applications Engineering to drive innovation in RTL-to-GDS design solutions... ...physical design flow, proficiency with tools like Fusion Compiler and PrimeTime, and strong problem-solving skills. You will...Senior
$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a... ...including the GPU architecture, NVVM/PTX compiler, CUDA library, and DL frameworks teams to ensure fast,... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...Senior$224k - $356.5k
...We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment... ...a scalable architecture for DL inference with emphasis on ease-of-use... ...(TorchDynamo, torch.export, torch.compile, etc.) to analyze and extract standardized...Senior$152k - $241.5k
...NVIDIA Gruppe is seeking versatile software engineers for their XLA team in Santa Clara, California. The role involves developing compiler optimization algorithms for deep learning workloads and collaborating with teams to accelerate AI systems. Candidates must have a...Senior$152k - $241.5k
...NVIDIA Gruppe in Santa Clara, California is seeking a skilled engineer to work on analyzing deep learning networks and developing compiler optimization algorithms using CUDA. The role demands strong programming skills and an ability to work independently. The ideal candidate...Senior$184k - $287.5k
...for a motivated Deep Learning engineer to bring advanced CUDA features... ...drive improvements in the AI Compiler-Runtime interface to build speed... ...facilitate building next-gen DL frameworks. Collaborate... ...systems principles (aka systems software fundamentals) ~ Adaptability...Senior$152k - $241.5k
...NVIDIA Gruppe is hiring an AI & Deep Learning Compiler Engineer for the Deep Learning & AI Compiler team. This role involves analyzing deep... ...developing optimization algorithms while collaborating with software and GPU architecture teams. The ideal candidate will have a...Senior$184k - $356.5k
...NVIDIA in Santa Clara, CA seeks a Senior Deep Learning Software Engineer to develop and productize deep learning solutions for autonomous vehicles. Ideal candidates will possess an MS or PhD in relevant fields and 5+ years of software development experience. Responsibilities...Senior$152k - $241.5k
...We are now looking for a Senior Machine Learning Applications and Compiler Engineer! NVIDIA is seeking engineers to develop algorithms and optimizations for our... ...hardware architects and design teams to feedback software observations, influence future architectures, and...Senior- We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced... ...of LLM, VLM, and GenAI models for DL inference, serving, and deployment... ...an LLM framework or a deep learning compiler in inference, deployment, algorithms...Senior
$152k - $241.5k
...Analyzing deep learning networks and developing compiler optimization algorithms. Strong... ...or Ph.D. in Computer Science, Computer Engineering, related field or equivalent experience.... ...Excellent C/C++ and Python programming and software design skills, including debugging,...Senior$184k - $287.5k
A leading technology company is seeking a Senior Software Engineer for AI and DL Kernel Libraries in Santa Clara, CA. The role involves designing and optimizing kernels for high-impact AI workloads and collaborating with engineers on innovative solutions. Candidates should...SeniorRemote job$152k - $241.5k
We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced... ...and Vision that have put DL into every software solution. Join the... ...GPUs to edge SoCs. Implement graph compiler algorithms, frontend operators and code...Senior$174k - $252k
Senior Software Engineer, ML Compilers, Edge TPU Location: Mountain View, CA, USA; Kirkland, WA, USA. Mid-level role focused on driving progress, solving problems, and mentoring more junior team members; requires deeper expertise and applied knowledge within the relevant...SeniorFull timeTemporary work$152k - $241.5k
...Overview AI & Deep Learning Compiler Engineer for NVIDIA’s Deep Learning & AI Compiler (DLC) team. What you’ll be doing Analyze deep learning... ...optimization algorithms. Collaborate with deep learning software framework teams and GPU architecture teams to accelerate the...Senior$152k - $241.5k
...NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software engineers... ...on experience on debuggers like GDB, WinDBG as well compilers like GCC, MSVC, LLVM etc Good understanding of SOC...Senior$184k - $287.5k
...NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance... ..., numeric libraries, modular software design. ~ Highly motivated with excellent... ...Autograd, tracing, code generation and DSL compilers and their design. Understanding of...Senior- ...for automotive and robotics. We build the software stack that enables Large Language,... ...cache management. Design and implement compiler and runtime optimizations tailored for transformer... ...Computer Science, Electrical/Computer Engineering, or a closely related field. 4+ years of...Senior
$152k - $241.5k
...Senior Backend Compiler Engineer – NVIDIA We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. The Compiler team is responsible for constructing and emitting the...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, DL Compilers. Be the first to apply!
- software engineer internship remote Santa Clara, CA
- new grad software engineer Santa Clara, CA
- software engineer staff Santa Clara, CA
- integration software engineer Santa Clara, CA
- machine learning software engineer Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- software engineer entry level Santa Clara, CA
- software development engineer aws Santa Clara, CA
- startup software engineer Santa Clara, CA
- rust software engineer Santa Clara, CA

