NVIDIA Corporation · Santa Clara, CA

Salary
$152,000–$287,500from the description
Posted
Jul 9, 2026
Location
Santa Clara, CA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role centers on building and optimizing ML algorithms — covering anomaly detection, health scoring, and predictive analytics — for a real-time streaming platform that monitors GPU fleet infrastructure. The core engineering challenge is making those algorithms both accurate and resource-efficient enough to handle millions of telemetry streams within tight CPU and memory limits. Production implementation in Go is central to the work, with collaboration alongside a Data Science team to translate research into deployable pipelines.

Senior level · 3+ years · National · Full-time

Must have (5)
Go, C++, Rust or ScalaML algorithmsanomaly detectiontime-series databasesstreaming data architectures
Nice to have (2)
PythonKafka

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What gives you an edge
anomaly detection5%

Rare in this occupation — lead with these, and say what you built with them.

What the occupation pays Median $122,874 (middle half $87,544–$162,374). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The role sits at the intersection of ML/data science and systems engineering — it could reasonably be coded as Software Developers (15-1252) given the heavy production coding emphasis (Go, latency-sensitive pipelines), but the primary intellectual work is designing and validating ML algorithms (anomaly detection, health scoring, predictive analytics on telemetry), which aligns more closely with Data Scientists (15-2051).

The posting covers two levels (Level 3 and Level 4) with separate salary bands: $152,000–$241,500 for Level 3 and $184,000–$287,500 for Level 4. The pay band fields reflect the full combined range across both levels.

Experience requirement is tiered by degree: BS + 5 years, MS + 3 years, or PhD + 1 year. The overall years minimum is set to 3 (the lowest stated minimum across the tiers). A degree is not hard-required because equivalent experience is explicitly accepted in lieu of a BS.

No specific work location is stated in the posting; CBSA fields are left blank. The role does not appear to be advertised as remote.

Go is listed first and most prominently as the required implementation language; C/C++, Rust, and Scala are listed as alternatives ('one or more of'). Python is explicitly called 'a plus' and is listed under preferred.

Kafka is listed only under the 'Ways to stand out from the crowd' (preferred/nice-to-have) section.

Skills such as 'anomaly detection' and 'streaming data architectures' are named as concrete technical domains/capabilities required by the role, not generic soft skills, and are retained as required skills per the JD's requirements section.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗