Senior Software Engineer, AI System

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $236k
$100k $308k
below market most similar roles pay here above market

This role pays more than 97% of similar roles. Most pay $147,200–$187,825 — the blue band above. At the midpoint, this role pays about $236k versus about $168k 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 1763 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, AI System

As a Senior Software Engineer - AI System, you will join the team building NVIDIA AI for Media SDKs to deliver GPU-accelerated video, audio, and augmented reality capabilities. You will develop and optimize AI software across cloud and embedded platforms, focusing on low-latency workloads for media, content creation, and broadcast workflows. Your daily responsibilities include profiling AI workloads for performance, power, and memory usage, while maintaining cross-platform CI/CD, packaging, and test systems. The role requires expertise in C++, CUDA, Linux development, and Docker-based environments. You will utilize skills in linear algebra, computer vision, and graphics to integrate TensorRT inference and optimize deep learning performance. You will drive projects from design through validated release, collaborating with algorithm and infrastructure teams to deliver production SDKs on NVIDIA hardware.

What does a Software Engineer earn in California?

Median $214500 from 1167 postings across 73 companies.

See salary data

What you'll do

  • Build low-latency software for AI media workloads across cloud and embedded platforms.
  • Optimize and deploy AI models and software stacks on embedded processors and NVIDIA GPUs.
  • Profile AI workloads to improve performance, power efficiency, and memory usage.
  • Develop and maintain cross-platform CI/CD, packaging, and automated test systems.
  • Drive projects from initial design through validated release with clear documentation and milestones.
  • Integrate new hardware capabilities and platform software into AI media applications.
  • Manage Docker-based development environments and automated build workflows.

What we're looking for

  • BS or MS degree, or equivalent experience, with 8+ years of relevant systems software development experience.
  • Strong C++ and CUDA programming, system design, debugging, and software engineering skills.
  • Strong Linux development expertise, including toolchains, dependency management, scripting, and troubleshooting.
  • Experience with CI/CD systems such as Jenkins or GitLab CI, including automated build, test, and packaging workflows.
  • Experience with Docker-based development and build environments.
  • Strong background in computer vision/graphics and linear algebra.
  • Experience shipping production SDKs and developer libraries.
  • Proficiency in AI-driven development best practices and agentic engineering workflows.

More like this

Similar roles

Senior Software Engineer, AI Platform

Anduril Industries

Seattle, WA 113 days ago $191,000–$254,000
CI/CD Python C++ Rust Terraform Ansible Kubernetes Docker GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Prometheus Grafana ELK stack Splunk Bash GitOps Linux Networking

Senior Software Engineer

Nvidia

Santa Clara, CA 4 days ago $224,000–$356,500
C++ Python Computer Vision Deep Learning PyTorch CUDA TensorRT Linux Distributed Systems Microservices Containers GPU Acceleration Vision-Language Models Asynchronous I/O Multi-threading Omniverse Unreal Engine Unity
10+ yrs exp

Senior Software Engineer AI

Blackline

Pleasanton, CA +2 106 days ago
Python PySpark TensorFlow PyTorch scikit-learn Kubernetes Docker MLflow Kubeflow Airflow Vertex AI LangChain LangGraph AWS GCP Azure CI/CD Prometheus Grafana Newrelic Java Scala Bash Fivetran Plaid CDC IaC
Hybrid

Senior AI Software Engineer

T. Rowe Price

Owings Mills, MD 35 days ago $121,000–$206,000
AI Engineering Agentic AI AWS Salesforce Python Java JavaScript Azure Containerized Microservices Prompt Engineering APIs Cloud-Native Architectures Automated Testing
5+ yrs exp Hybrid

Senior AI Software Engineer

Allstate

Remote (MN) 21 days ago $90,700–$153,925
Python Java Spring Boot Node.js FastAPI Generative AI LLMs LangChain RAG Agentic AI Microsoft Azure AWS Kubernetes Docker CI/CD MLOps MongoDB DocumentDB SQL Server Kafka React Angular RESTful APIs Microservices Prompt Engineering Vector Databases
Remote

AI Software Engineer, Senior

Booz Allen Hamilton

Honolulu, HI 46 days ago $86,900–$198,000
Python Generative AI Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) LangChain AWS Docker Kubernetes CI/CD Agentic Workflows Data Pipelines Asynchronous Programming Event-Driven Design Observability Serverless Embeddings Automated Testing
3+ yrs exp