Vacancy is archived. Applications are no longer accepted.

Architecture Energy Modeling Engineer - New College Grad 2025

at Nvidia
JUNIOR MIDDLE
âś… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 6 Algorithms @ 3 Machine Learning @ 5 Communication @ 3 Reporting @ 3 GPU @ 3

Details

We are looking for an Architecture Energy Modeling Engineer to join the Power Modeling, Methodology and Analysis Team. The team researches, develops, and deploys methodologies to make NVIDIA products more energy efficient, building energy models that integrate into architectural simulators, RTL simulation, emulation, and silicon platforms. The role focuses on developing Machine Learning‑based power models to analyze and reduce power consumption of NVIDIA GPUs and collaborating with Architects, ASIC Design Engineers, Low Power Engineers, Performance Engineers, Software Engineers, and Physical Design teams to influence 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 ML‑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 using different model representations, objective functions, and learning algorithms.
  • Develop methodologies to estimate data movement power/energy accurately.
  • Correlate predicted energy from models built at different stages of the design cycle to bridge early estimates to silicon.
  • Integrate power/energy models into performance platforms for combined reporting of performance and power.
  • Develop tools to debug energy inefficiencies observed on silicon, RTL, and architectural simulators; identify and suggest fixes.
  • Prototype new architectural features, build energy models for them, and analyze system impact.
  • Identify and participate in studies to improve GPU perf/watt.

Requirements

  • Pursuing or recently completed an MS or PhD in Electrical Engineering, Computer Engineering, Computer Science or equivalent experience.
  • Strong coding skills, preferably in Python and C++.
  • Background in machine learning, AI, 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 comment on runtime and memory complexity.
  • Basic understanding of fundamental concepts of energy consumption, estimation, and low power design.
  • Desire to apply quantitative decision‑making and analytics to improve product energy efficiency.
  • Good verbal and written communication and interpersonal skills.

Compensation & Logistics

  • Job type: Full time
  • Location: Santa Clara, California, United States
  • Base salary ranges (determined by location, experience, and peer pay):
    • Level 2: 108,000 USD - 184,000 USD
    • Level 3: 136,000 USD - 212,750 USD
  • You will also be eligible for equity and benefits (see NVIDIA benefits).
  • Applications accepted at least until August 10, 2025.

Benefits

  • Eligible for equity and NVIDIA benefits.
  • NVIDIA is an equal opportunity employer committed to diversity and inclusion.