Senior Software Engineer, Scientific Evaluation

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$152,000–$241,500 / yr
Posted
33 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $197k
$105k most similar roles pay here $256k

This role pays more than 72% of similar roles. Most pay $151,000–$212,950 — the shaded band above. At the midpoint, this role pays about $197k versus about $182k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Scientific Evaluation

As a Senior Software Engineer - Scientific Evaluation, you will own the architecture and roadmap for a shared platform dedicated to classical testing, scientific benchmarking, and agentic evaluation. You will design and implement infrastructure, benchmarks, and test levels for scientific agents and software while establishing trusted references, numerical tolerances, and calibrated scorers for nondeterministic workloads. This role involves managing heterogeneous GPU capacity using tools like Slurm, Kubernetes, Docker, and CMake to ensure reproducible quality signals across CUDA and C++ libraries, Python packages, and PyTorch integrations. You will solve complex problems regarding measurement practices, variance, and regression detection in distributed systems. Required skills include production-level C++, Python, Linux, and Git. The work focuses on the technical challenge of creating reliable evaluation gates for scientific models and AI agents within large GPU fleets.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Own the architecture and roadmap for benchmarking scientific software and agentic evaluations.
  • Design and implement infrastructure, benchmarks, and test levels for classical software and scientific agents.
  • Establish trusted references, numerical tolerances, calibrated scorers, and regression thresholds for nondeterministic workloads.
  • Manage heterogeneous GPU capacity using control plane technologies, schedulers, containers, and automated recovery systems.
  • Create reproducible quality signals and production-readiness gates in partnership with internal engineering teams.
  • Develop evaluation systems that deliver versioned, reproducible results across multiple software repositories.

What we're looking for

  • A BS or MS in Computer Science, Computer Engineering, or a related field is required, or equivalent experience.
  • 5 plus years of relevant industry experience are required.
  • Strong CS fundamentals and production C++ and Python skills are required.
  • Fluency in Linux, Git, GitHub/GitLab pipeline orchestration, CMake, Docker, Python packaging, and containers is required.
  • Experience creating test, benchmark, evaluation, or distributed execution systems that deliver versioned, reproducible results is required.
  • Hands-on operation of shared GPU compute with Slurm, Kubernetes, or similar schedulers including monitoring and failure recovery is required.
  • Sound measurement practices covering correctness, variance, flakiness, scorer calibration, and regression detection are required.
  • Experience in agentic/LLM evaluation, multi-GPU systems, CUDA development, statistical benchmarking, and Nsight profiling (preferred).

More like this

Similar roles

Senior Software Engineer, AI Inference Systems

Nvidia

Santa Clara, CA 136 days ago $184,000$287,500
vLLM SGLang CUDA Python C++ PyTorch Triton MLIR LLVM XLA Docker Kubernetes Slurm NCCL Nsight Systems CI/CD AWS GCP Azure High-Performance Computing
7+ yrs exp Hybrid

Senior Software Engineer

The Walt Disney Company

Remote 16 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Microsoft

79 days ago $119,800$234,700
C C++ C# Java JavaScript Python Linux Distributed Systems SOA Data Structures Algorithms Optimization Monitoring Observability
4+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA +1 50 days ago $177,900$257,550
JavaScript TypeScript Java REST GraphQL End-to-End Testing AI Frameworks Web Components
8+ yrs exp