Senior Architecture Energy Modeling Engineer

at Nvidia
USD 168,000-310,500 per year
SENIOR
✅ On-site

Tech Stack

AI Algorithms @ 6 Communication @ 6 GPU @ 6 Machine Learning @ 6 Python @ 7

Details

NVIDIA's Power Modeling, Methodology and Analysis Team develops and deploys methodologies to improve the energy efficiency of NVIDIA products. The team builds energy models that integrate with architectural simulators, RTL simulation, emulation, and silicon platforms. This role focuses on developing machine learning-based power models to analyze and reduce power consumption in NVIDIA GPUs, CPUs, and Tegra SoCs.

The role collaborates with architects, ASIC design engineers, low-power engineers, performance engineers, software engineers, and physical design teams to develop energy modeling techniques for next-generation products. Contributions will provide early insight into the energy consumption of graphics and artificial intelligence workloads and support architectural, design, and power-management improvements.

Responsibilities

  • Work with architects, designers, and performance engineers to develop energy-efficient GPUs.
  • Identify key design features and workloads for building machine learning-based unit power and energy models.
  • Develop and own methodologies and workflows to train models using machine learning and statistical techniques.
  • Improve trained-model accuracy through different model representations, objective functions, and learning algorithms.
  • Develop methodologies to accurately estimate data-movement power and energy.
  • Correlate predicted energy from models built at different stages of the design cycle to bridge early estimates to silicon.
  • Integrate power and energy models into performance infrastructure platforms to enable combined performance and power reporting for various workloads.
  • Develop tools to debug energy inefficiencies observed in workloads running on silicon, RTL, and architectural simulators, and identify solutions.
  • Prototype new architectural features, build energy models for them, and analyze system impact.
  • Identify, suggest, and participate in studies to improve GPU performance per watt.

Requirements

  • Master's degree or equivalent experience with proven experience, or a PhD in a related field.
  • Six or more years of experience.
  • Strong coding skills, preferably in Python and C++.
  • Background in machine learning, artificial intelligence, and/or statistical modeling.
  • Background in computer architecture and an interest in energy-efficient GPU designs.
  • Familiarity with Verilog and ASIC design principles is a plus.
  • Ability to formulate and analyze algorithms and discuss their runtime and memory complexities.
  • Basic understanding of energy consumption, estimation, and low-power design concepts.
  • Desire to apply quantitative decision-making and analytics to improve product energy efficiency.
  • Good verbal, written communication, and interpersonal skills.

Compensation and Benefits

The base salary depends on location, experience, and compensation for employees in similar positions. The base salary range is USD 168,000–264,500 for Level 4 and USD 196,000–310,500 for Level 5. The role is also eligible for equity and benefits.

Applications will be accepted at least until April 14, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs