Senior Architecture Energy Modeling Engineer

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

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 7 Algorithms @ 4 Machine Learning @ 4 Communication @ 4 Reporting @ 4 GPU @ 4

Details

We are looking for a Senior Architecture Energy Modeling Engineer to research, develop, and deploy methodologies that improve the energy efficiency of NVIDIA products. The role focuses on building energy models that integrate into architectural simulators, RTL simulation, emulation, and silicon platforms, and on developing machine learning–based power models to analyze and reduce GPU power consumption.

Responsibilities

  • Collaborate with architects, ASIC design engineers, low power engineers, performance engineers, software engineers, and physical design teams to study and implement energy modeling techniques for GPUs, CPUs and Tegra SoCs.
  • Work with architects, designers, and performance engineers to develop energy-efficient GPU designs.
  • Identify key design features and workloads for building machine learning–based unit power/energy models.
  • Develop and own methodologies and workflows to train models using ML and/or statistical techniques.
  • Improve the accuracy of trained models by exploring model representations, objective functions, and learning algorithms.
  • Develop methodologies to estimate data movement power/energy accurately.
  • Correlate predicted energy from models built at different design stages to bridge early estimates to silicon.
  • Integrate power/energy models into performance infrastructure to enable combined reporting of performance and power for workloads.
  • Develop tools to debug energy inefficiencies observed on silicon, RTL, and architectural simulators and suggest fixes.
  • Prototype new architectural features, build energy models for them, and analyze system-level impact.
  • Identify and participate in studies to improve GPU performance-per-watt.

Requirements

  • MS (or equivalent experience) or PhD in a related field.
  • 6+ years of relevant experience.
  • Strong coding skills, preferably in Python and C++.
  • Background in machine learning, AI, and/or statistical modeling.
  • Background in computer architecture and interest in energy-efficient GPU designs.
  • Familiarity with Verilog and ASIC design principles is a plus.
  • Ability to formulate and analyze algorithms, including runtime and memory complexity analysis.
  • 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 and written communication and interpersonal skills.

Benefits / Compensation

  • Base salary ranges (location and level dependent):
    • Level 4: 168,000 USD - 264,500 USD
    • Level 5: 196,000 USD - 310,500 USD
  • Eligible for equity and additional benefits (see NVIDIA benefits page).
  • Applications accepted at least until September 8, 2025.

Additional information

  • Role works with RTL simulation, emulation, and silicon platforms and requires collaboration across architecture, design, and performance teams. NVIDIA is an equal opportunity employer committed to diversity and inclusion.