Senior Systems Software Engineer, Machine Learning

Nvidia

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $195k
This role $197k
$137k most similar roles pay here $253k

This role pays more than 59% of similar roles. Most pay $159,000–$230,200 — the shaded band above. At the midpoint, this role pays about $197k versus about $195k 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 899 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Systems Software Engineer, Machine Learning

As a Senior Systems Software Engineer - Machine Learning, you will join a collaborative team of engineers and scientists to convert research into real products rather than just notebooks or slide decks. You will be responsible for building workflows to diversify and populate datasets, shipping machine learning pipelines quickly, and integrating LLM, VLM, and agentic systems into data generation pipelines. The role involves defining evaluation criteria and running offline evals before production deployment. To succeed, you must possess a strong mathematical foundation, expertise in computer vision and deep learning, and proficiency in Python and C/C++ within Unix/Linux environments. You will solve complex problems involving multi-agent pipelines, inference latency, and cost-per-call tradeoffs while developing robust software engineering fundamentals to move models from research into production-ready features for real users.

What you'll do

  • Convert research findings into production-ready products rather than just notebooks or slide decks.
  • Build workflows to diversify and populate datasets for machine learning models.
  • Develop and ship machine learning pipelines quickly while iterating on performance.
  • Integrate LLMs, VLMs, and agentic systems into the data generation pipeline.
  • Define evaluation criteria and conduct offline evaluations before deploying model or prompt changes.
  • Design and operate multi-agent pipelines that handle non-deterministic failures and retry logic.
  • Implement VLM features while managing inference latency and cost-per-call tradeoffs.

What we're looking for

  • Master's degree (or equivalent experience) or a PhD in Computer Science or a related field is required.
  • 5+ years of experience are required.
  • Proven expertise in computer vision and deep learning is required.
  • Solid mathematical and algorithmic foundation demonstrated through research, internships, or significant projects is required.
  • Excellent programming skills in Python and C/C++ are required.
  • Strong software engineering fundamentals and ability to develop code in Unix/Linux environments are required.
  • Experience with 3D computer vision (preferred).
  • Experience designing multi-agent pipelines, shipping VLM features, or shipping AI products for real users (preferred).

More like this

Similar roles

Senior ML Engineer

Nvidia

Santa Clara, CA 31 days ago $184,000$287,500
Machine Learning Deep Learning Generative AI Diffusion Models Large Language Models (LLMs) Vision-Language Models (VLMs) World Foundation Models Synthetic Data Model Compression Quantization CUDA Triton Isaac Sim Computer Vision
8+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 67 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Upstart

Remote 93 days ago $164,800$228,400
PostgreSQL RESTful APIs TypeScript Node.js Next.js Prisma Webhooks Schema Migrations Authentication Audit Logging System Architecture
4+ yrs exp Remote

Senior Software Engineer

Datadog

102 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

Genworth Financial

Lynchburg, VA +1 46 days ago $96,700$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

Adobe

San Jose, CA 44 days ago $177,900$257,550
Python SQL PyTorch TensorFlow scikit-learn Spark Databricks LLMs Agentic AI APIs Data Pipelines Feature Stores Java Go Anomaly Detection Supervised Learning Unsupervised Learning
5+ yrs exp