Senior DL Compiler Engineer - CUDA Tile LPU

$152k - $242k • US, CA, Santa Clara

Posted 13d ago

Remote Work Policy

On-site

Categories

Machine Learning Engineer

About the job

NVIDIA is seeking software engineers for the CUDA Tile team to support a new tile-based programming model for NVIDIA LPUs. This role involves designing and implementing compiler transformations, developing MLIR-based dialects and lowering passes, and optimizing the performance of tile-based kernels for various NVIDIA GPU and LPU architectures. The scope includes defining public APIs, crafting optimization techniques, and general software engineering. NVIDIA offers competitive salaries, equity, and a comprehensive benefits package, making it a desirable employer in the technology industry.

Responsibilities

  • Support CUDA Tile, a new tile-based programming model for NVIDIA LPUs.
  • Design and implement compiler transformations.
  • Develop MLIR-based dialects and lowering passes.
  • Optimize the performance of tile-based kernels across NVIDIA GPU and LPU architectures.
  • Define public APIs for CUDA Tile.
  • Implement compiler and optimization techniques.
  • Perform performance optimization and general software engineering tasks.

Requirements

  • Bachelor's, Master's, or Ph.D. 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, define project goals and scope, and lead development efforts.
  • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.
  • Strong interpersonal skills and ability to work in a dynamic, product-oriented team.

Benefits

  • Highly competitive salaries
  • Comprehensive benefits package
  • Equity

About nvidia

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.