Senior Deep Learning Software Engineer, DLSim

NVIDIA
Santa Clara, Austin
Workplace: OnsiteFull timeUSD 152,000 - 241,500 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: mastersSkills: ["Communication","Collaboration","Debugging","Performance analysis","Cross-functional teamwork"]

Build and optimize deep learning simulation infrastructure to rapidly evaluate AI-accelerating GPU hardware and software advances. Develop scalable simulation backends for fast assessment across NVIDIA compiler stacks, improve ML compiler kernel code generation and graph optimization, and advance datacenter-scale modeling and deployment scenarios. Partner with architecture, software, and research teams to evaluate future GPU features and inform silicon and system-level design decisions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 days ago

Senior Deep Learning Software Engineer, DLSim

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build and optimize deep learning simulation infrastructure to rapidly evaluate AI-accelerating GPU hardware and software advances. Develop scalable simulation backends for fast assessment across NVIDIA compiler stacks, improve ML compiler kernel code generation and graph optimization, and advance datacenter-scale modeling and deployment scenarios. Partner with architecture, software, and research teams to evaluate future GPU features and inform silicon and system-level design decisions.
Location: Santa Clara, Austin
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop simulation backends for fast, scalable evaluation of AI workloads across NVIDIA compiler stacks.
  • •Improve compiler kernel code generation and computational graph optimization using analysis from modeled scenarios.
  • •Advance modeling and optimization of datacenter-scale AI workloads and deployment scenarios.
  • •Collaborate with architects and software teams to evaluate future GPU features and guide design decisions.
  • •Partner across architecture, software, and research teams to shape the DL hardware/software roadmap.

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •Master’s (or equivalent) in Computer Science, Computer Engineering, or 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 skills, including software design, debugging, performance analysis, and test development.
  • •Strong communication and collaboration skills in a fast-paced, multi-functional environment.
Experience:3+ yearsCompiler optimizationArchitectural simulationDeep learningAI hardwareDatacenter AI
Education:Master's in Computer Science, Computer Engineering, or related STEM field
Skills:CommunicationCollaborationDebuggingPerformance analysisCross-functional teamwork
Tech Stack:MLIRC/C++PythonCompiler infrastructureIntermediate representationsDeep learning compilerKernel code generationComputational graph optimizationNVIDIA compiler stacks

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor