Software Engineer, Agent Performance Modeling

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$124,000–$195,500 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $160k
$111k $249k
below market most similar roles pay here above market

This role pays less than 65% of similar roles. Most pay $152,150–$235,750 — the blue band above. At the midpoint, this role pays about $160k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software Engineer, Agent Performance Modeling

Software Engineer, Agent Performance Modeling - New College Grad 2026 joins a team combining simulation and agentic engineering to understand emerging architectures and inform hardware and software decisions. This role involves building and validating performance models for LLM architectures across GPU, LPU, and heterogeneous systems. You will develop agents to automate simulation workflows, analyze bottlenecks, and accelerate design space exploration while collaborating with hardware architecture, inference, runtime, and compiler teams to improve modeling accuracy. The position requires a Master of Science in Computer Science or equivalent experience, familiarity with modern LLM architectures, and experience with simulation, profiling, or performance modeling including roofline analysis. Candidates should possess strong analytical skills and experience building reliable engineering tools using coding agents to solve complex problems regarding compute, memory, or communication bottlenecks.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build and validate performance models for LLM architectures across GPU, LPU, and heterogeneous systems.
  • Develop agents to automate simulation workflows and analyze performance bottlenecks.
  • Accelerate design space exploration for emerging LLM architectures.
  • Collaborate with hardware, inference, runtime, and compiler teams to improve modeling accuracy.
  • Guide hardware and software optimization decisions based on simulation results.
  • Build reliable engineering tools using coding agents to automate complex workflows.

What we're looking for

  • Completed a MS in Computer Science or a related field, or equivalent experience.
  • Familiarity with modern LLM architectures and their inference characteristics.
  • Experience with simulation, profiling, or performance modeling, including roofline analysis for LLM inference.
  • Strong analytical skills and a rigorous approach to experimentation and validation.
  • Experience building reliable engineering tools using coding agents.
  • Experience building agents that automate complex engineering workflows (preferred).
  • Knowledge of accelerator architecture and compute, memory, or communication bottlenecks (preferred).
  • Open-source contributions in agentic systems, simulation, or inference optimization (preferred).

More like this

Similar roles

Senior Software Engineer, Agent Performance Modeling

Nvidia

Santa Clara, CA 18 days ago $152,000–$241,500
LLM Architectures Performance Modeling Simulation Inference Optimization GPU LPU Heterogeneous Systems Roofline Analysis Agentic Engineering Coding Agents Claude Code Codex Compiler Hardware Architecture Profiling
5+ yrs exp Hybrid

Systems Software Engineer, AI and Cloud

Nvidia

Santa Clara, CA 21 days ago
Python JavaScript C++ Kubernetes vLLM NVIDIA Triton Inference Server TensorRT RAG Microservices LLMs API Design Cloud-native Data Structures Algorithms Software Design

Software Engineer, Agent Platform

Anduril Industries

Washington, District of Columbia +1 123 days ago $220,000–$292,000
Generative AI SFT Reinforcement Learning Kubernetes Docker Distributed Systems LangChain Claude SDK ML Infrastructure Workflow Orchestration APIs Observability

Systems Software Engineer

Nvidia

Hillsboro, OR 26 days ago
CUDA GPU Deep Learning Distributed Computing Parallel Programming Algorithm Development Data Structures Memory Management Model Optimization Backpropagation semiconductor manufacturing Computational Geometry Low-level Performance Optimization