Drimva

NVIDIA

Senior Software Engineer, Datacenter Modeling

$184K–$356K

US, CA, Santa Clara +2 · Senior · Full-time · Posted Oct 27, 2026

Location
US, CA, Santa Clara
US, CO, Boulder
US, OR, Hillsboro
Experience
6+ years in Python or other modern programming languages.
Education
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Physics, Applied Mathematics, or a related field, or equivalent experience. An MS or PhD is preferred.

About the job

Designs and maintains software that models data center power, total cost of ownership, and performance trade-offs for accelerated computing systems.

What you'll do

  • Design, implement, and maintain software combining hardware, software, workload, and deployment assumptions.
  • Prototype and evaluate design solutions; strengthen testing, regression coverage, and operational practices.
  • Collaborate across teams, resolve complex technical issues, and participate in code reviews and knowledge sharing.

What they ask for

  • Bachelor’s degree in a related field or equivalent experience.
  • 6+ years of experience in Python or other modern programming languages.
  • Experience developing and maintaining technical software systems.
  • Strong analytical, problem-solving, debugging, and communication skills; ability to collaborate across multidisciplinary teams.

Nice to have

  • MS or PhD.
  • Background in performance analysis, executive dashboards, quantitative modeling for accelerated systems, or experience working close to hardware or at large scale.

Pay

184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)

Tools

Python

AI focus

The role models data center-level power, TCO, and performance trade-offs for accelerated computing systems. NVIDIA states that it uses AI tools in recruiting processes.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)