Senior DL Software Engineer, DLSim - GPU Simulation & MLIR

NVIDIA

Hillsboro (OR)

On-site

USD 152,000 - 288,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits package

Job summary

NVIDIA is seeking a Deep Learning Software Engineer to help develop simulation infrastructure for AI workloads across GPU hardware. You will collaborate with architecture, software, product, and research teams to shape the DL roadmap while delivering fast, scalable evaluation backends and optimization techniques.

The role requires a Masters (or equivalent) in a related STEM field, 3+ years in compiler optimization and architectural simulation, and strong C/C++/Python skills.

Qualifications

  • Masters (or equivalent experience) in Computer Science, Computer Engineering, or a related STEM field; PhD preferred.
  • 3+ years of relevant experience in compiler optimization, architectural simulation, or related areas.
  • Strong hands-on experience with MLIR and compiler infrastructure.
  • Excellent C/C++ and Python programming skills, including software design, debugging, performance analysis, and test development.
  • Strong communication and collaboration skills, with the ability to thrive in a fast-paced, multi-functional, outcome-focused environment.

Responsibilities

  • Develop simulation backends that enable fast, scalable evaluation of AI workloads across NVIDIA compiler stacks.
  • Improve deep learning compiler kernel code generation and computational graph optimization using analysis based on modeled scenarios and performance insight.
  • Advance the modeling and optimization of datacenter-scale AI workloads and deployment scenarios.
  • Partner with architects and software teams to evaluate future GPU features and guide silicon and system-level design decisions.

Skills

MLIR
C/C++
Python
Compiler optimization
Architectural simulation
Performance analysis
Collaboration

Education

Master's degree
PhD preferred

Tools

MLIR

Job description

NVIDIA is seeking a Deep Learning Software Engineer to help develop simulation infrastructure for AI workloads across GPU hardware. You will collaborate with architecture, software, product, and research teams to shape the DL roadmap while delivering fast, scalable evaluation backends and optimization techniques.

The role requires a Masters (or equivalent) in a related STEM field, 3+ years in compiler optimization and architectural simulation, and strong C/C++/Python skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Deep Learning Software Engineer, DLSim
Senior Deep Learning Software Engineer, DLSim

NVIDIA AI • Eugene (OR)

On-site
USD 150,000 - 200,000
Equity
Benefits
Senior Deep Learning Software Engineer DLSim — Equity
Senior Deep Learning Software Engineer DLSim — Equity

NVIDIA AI • Eugene (OR)

On-site
USD 150,000 - 200,000
Equity
Benefits
Senior DL Simulation Engineer — AI Hardware & Equity
Senior DL Simulation Engineer — AI Hardware & Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Deep Learning Software Engineer, DLSim
Senior Deep Learning Software Engineer, DLSim

NVIDIA • Hillsboro (OR)

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior Deep Learning Software Engineer, DLSim
Senior Deep Learning Software Engineer, DLSim

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior DL Hardware Modeling Architect — Equity Options
Senior DL Hardware Modeling Architect — Equity Options

NVIDIA • Massachusetts

On-site
USD 152,000 - 287,500
Senior DL Inference Engineer — GPU-Accelerated AI
Senior DL Inference Engineer — GPU-Accelerated AI

NVIDIA • California

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Hybrid work model
Senior DL Hardware Modeling Architect for AI Inference
Senior DL Hardware Modeling Architect for AI Inference

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior DL Inference Engineer — GPU-Accelerated AI, Equity
Senior DL Inference Engineer — GPU-Accelerated AI, Equity

NVIDIA Gruppe • California (MO)

On-site
USD 152,000 - 288,000
Senior AI Compiler Engineer — Equity Eligible, CUDA/MLIR
Senior AI Compiler Engineer — Equity Eligible, CUDA/MLIR

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 183,000 - 210,000