senior data engineering Database Engineer ic · Posted May 28, 2026

About this role

Nvidia is hiring a senior-level Database Engineer in the data engineering function based in Santa Clara, CA. The posting calls out experience with CUDA, Kubernetes, TensorFlow, PyTorch.

Role
Database Engineer
Function
data engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Santa Clara, CA
Posted
May 28, 2026

More roles at Nvidia

Senior System Software Engineer
Santa Clara, CA · senior
Python C Embedded Systems
Senior Opto-Mechanical Failure Analysis Engineer
Yokneam, Israel · senior
Ray Networking Performance Optimization
Physical Design Signoff CAD Engineer
Yokneam, Israel · mid
Backend Development
AI Computing Architect
Shanghai, China · mid
Deep Learning Machine Learning Python
Frontend Web Software Engineer, NGC
Santa Clara, CA · mid
Python JavaScript TypeScript
All Nvidia jobs →

Job description

from Nvidia careers

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. We are looking for forward-thinking, hard-working, and creative people to join a fast-moving multifaceted software team! This software engineering role involves developing datacenter scale performance modeling and predictions tools for AI researchers running AI workloads in GPU clusters.

What you'll be doing:

  • Build performance modeling and prediction tools for AI workloads at Data-center scale 

  • Develop production tools and workflows used by multiple teams both within NVIDIA and its customers. 

  • Automate workflows including search for the most efficient configurations over millions of parameters

  • Partner with HW and SW architects to propose new features or improve existing features with real world use cases

What we need to see:

  • BS+ in Computer Science or related (or equivalent experience) and 5+ years of software development

  • Strong software skills in design, coding (C++ and Python), analytical, and debugging

  • Good understanding of Deep Learning frameworks like PyTorch and TensorFlow, distributed training and inference.

  • Knowledge of GPU cluster job scheduling (Slurm or Kubernetes), storage and networking

    This is an excerpt. Read the full job description on Nvidia careers →
All data engineering jobs data engineering in Santa Clara, CA Jobs in Santa Clara, CA data engineering salaries data engineering career path
All Nvidia Jobs Browse data engineering roles senior positions