Data Systems Engineer — AI Analytics for GPU-scale Workloads (Equity)

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 224,000 - 357,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA is seeking a Software Engineer, Data Systems to join our Santa Clara, CA team. This role focuses on building the store, data model, and query path for engineering performance data at GPU data centers with low latency.

You will ingest, join, store, and deliver large-scale telemetry data, ensure data contracts, manage quality, and provide APIs and views for automated analysis while maintaining access controls and reliability during high demand.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 12+ years of relevant software engineering experience, including delivery and operation of data pipelines, storage systems, analytical services, or comparable software used by others.
  • Experience handling large-scale data in production, including billions of events per day or petabyte-class stores.
  • Experience with low-latency streaming pipelines that manage backpressure, replay, and duplicate delivery accurately.
  • Good judgment about event identity and ordering, data transformations, and how errors or missing data affect results.
  • A concrete performance investigation you can explain: the baseline, measurements, competing explanations, change made, and verified result, including trade-offs.
  • Experience establishing and versioning a data contract with a producing team, and guiding consumers through a format change.
  • Ability to debug across component boundaries and validate changes through code review, tests, and independent measurements, including when using automated development tools.
  • Clear communication about choices in building, observed behavior, and uncertainty, with care for users’ data and operational constraints.
  • Proficiency with C++, Python, and SQL.

Responsibilities

  • Develop and construct the store, data model, and query path for engineering performance data.
  • Join profiling data with context from the rest of the system, such as hosts, schedulers, configuration, logs, and storage, ensuring each record carries the necessary identity and dimensions for comparison across jobs, machines, versions, and time.
  • Take responsibility for the data contract with the teams that generate the data: establish it, version it, and transition consumers through changes without disrupting them.
  • Make deliberate trade-offs among data quality, query latency, storage cost, and retention, and verify improvements in efficiency, latency, and resource use with measurements.
  • Handle delayed, duplicated, incomplete, or inconsistent data, and make its limitations visible to downstream users.
  • Develop the data API along with the generated evidence views for people and automated analysis to access results. Implement access controls, resource limits, and maintain stable behavior during high demand or failures.

Skills

C++
Python
SQL
Go

Education

Bachelor's degree in Computer Science, Computer Engineering, or related field

Tools

ClickHouse
Arrow
Parquet

Job description

NVIDIA is seeking a Software Engineer, Data Systems to join our Santa Clara, CA team. This role focuses on building the store, data model, and query path for engineering performance data at GPU data centers with low latency.

You will ingest, join, store, and deliver large-scale telemetry data, ensure data contracts, manage quality, and provide APIs and views for automated analysis while maintaining access controls and reliability during high demand.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Systems Engineer — Low-Latency AI Telemetry
Data Systems Engineer — Low-Latency AI Telemetry

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Senior Data Systems Engineer - High-Scale Telemetry
Senior Data Systems Engineer - High-Scale Telemetry

NVIDIA Corporation • Austin (TX)

On-site
USD 224,000 - 357,000
Senior AI Data Storage Engineer - Cloud-Native, Equity
Senior AI Data Storage Engineer - Cloud-Native, Equity

NVIDIA • North Carolina

On-site
USD 152,000 - 241,500
Equity compensation
Benefits
Technical Lead - Performance Data Platform (Equity)
Technical Lead - Performance Data Platform (Equity)

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,000
Equity
Benefits
Software Engineer, Data Systems
Software Engineer, Data Systems

NVIDIA • Austin (TX)

On-site
USD 224,000 - 357,000
Senior Data Engineer – Observability Analytics & Pipelines
Senior Data Engineer – Observability Analytics & Pipelines

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Datacenter AI Solutions Engineer
Datacenter AI Solutions Engineer

NVIDIA Corporation • Massachusetts

Remote
USD 192,000 - 305,000
Equity
Benefits
Software Engineer, Data Systems
Software Engineer, Data Systems

2100 NVIDIA USA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Senior AI Systems Engineer — High-Performance GPU + Equity
Senior AI Systems Engineer — High-Performance GPU + Equity

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Software Engineer, Data Systems
Software Engineer, Data Systems

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 224,000 - 357,000