Jobs · Engineering · Washington

Senior DL Compiler Engineer -CUDA Tile

NVIDIA · Redmond, WA · 4 days ago
EngineeringFull-time

About the role

NVIDIA is seeking software engineers to join the CUDA Tile team. The CUDA Tile team focuses on developing a new tile-based programming model for NVIDIA GPUs, which are central to the deep learning revolution.

Responsibilities

  • Design and implement compiler transformations
  • Develop MLIR-based dialects and lowering passes
  • Optimize tile-based kernels for efficient execution across multiple GPU architectures
  • Define public APIs
  • Craft and implement compiler and optimization techniques
  • Perform performance optimization
  • Contribute to general software engineering tasks

Requirements

  • Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience)
  • 3+ years of relevant work or research experience in compiler optimization, performance analysis, and IR design
  • Ability to work independently, set project goals, and lead development efforts
  • Strong C/C++ programming and software design skills, including debugging, performance analysis, and test design
  • Excellent interpersonal skills for working in a dynamic product-oriented team

Qualifications

  • Knowledge of CPU and/or GPU architecture
  • CUDA or OpenCL programming experience
  • Experience with MLIR, LLVM, XLA, TVM, and deep learning models and algorithms

Benefits

With highly competitive salaries and a comprehensive benefits package, NVIDIA offers an attractive employment opportunity. The base salary range is $152,000 - $241,500, and employees are eligible for equity and benefits. Applications for this position are open until July 13, 2026.

NVIDIA is committed to fostering an inclusive work environment and is an equal opportunity employer. We highly value diversity in our workforce and strive to maintain a workplace free from discrimination.

Similar jobs