Senior Software Engineer, AI-Enabled Production Tools

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CASanta Clara, CA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $236k
$111k $306k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $150,750–$212,250 — the blue band above. At the midpoint, this role pays about $236k versus about $182k 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 1472 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, AI-Enabled Production Tools

As a Senior Software Engineer, AI-Enabled Production Tools, you will join the team to design and build tools, pipelines, and AI-enabled systems for complex creative production workflows. You will own systems from workflow discovery through implementation, building multi-step agentic workflows that coordinate models, tools, APIs, and services with state tracking and failure recovery. Your daily work involves developing AI-enabled engineering tools for coding and debugging, creating DCC integrations, plugins, and desktop applications, and maintaining content pipelines for authoring, validation, and delivery. You will utilize Python, PySide/Qt, C++, and Java to design software architecture, APIs, and data contracts. The role requires solving technical problems in production-quality software, artist-facing tools, and content dependency management while establishing automated testing, tracing, and monitoring for reliable operation.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Design and build agentic workflows that coordinate AI models, tools, APIs, and services with state management and failure recovery.
  • Develop AI-enabled engineering tools for coding, testing, debugging, codebase analysis, and workflow automation.
  • Create DCC integrations, plugins, panels, and desktop applications to support artist and technical artist needs.
  • Build and maintain content pipelines for authoring, validation, publishing, versioning, and asset management.
  • Design software architecture, APIs, and data contracts to ensure performance and maintainability across production systems.
  • Establish automated testing, agent evaluations, tracing, and monitoring to ensure reliable and observable operations.
  • Manage packaging, dependencies, and releases across supported applications and production environments.

What we're looking for

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent experience.
  • 8+ years of relevant software engineering experience developing production tools, content pipelines, or comparable workflow systems.
  • 2+ years of technical leadership experience, including leading projects, guiding architectural decisions, and mentoring engineers.
  • Strong Python skills with experience in software architecture, API design, automated testing, debugging, and maintainable code.
  • Experience integrating with DCC applications and supporting content workflows from authoring through validation and delivery.
  • Experience building multi-step AI workflows with state management, evaluation, and failure handling.
  • Experience developing tools for artists and translating workflow needs into engineering requirements.
  • Proficiency in C++, Java, PySide/Qt, Unreal Engine, Unity, or experience with LLM APIs and agent evaluation (preferred).

More like this

Similar roles

Senior Cloud Software Engineer, Developer Tools

Nvidia

Santa Clara, CA 9 days ago $184,000–$287,500
Python CUDA Kubernetes AWS Infrastructure as Code CI/CD Linux Virtualization GPU Profiling SaaS Web APIs SDKs CLIs Monitoring Microservices
8+ yrs exp

Senior VFX Artist

Nvidia

Remote 25 days ago $184,000–$287,500
Python Qt PySide PyQt C++ Unreal Engine Maya Houdini Substance Blender Photoshop DCC API Design Software Architecture Machine Learning Agentic AI Asset Pipelines Source Control
8+ yrs exp Remote

Senior Software Engineer, AI Tooling

Plaid

San Francisco, CA +1 93 days ago $190,800–$262,800
AI Internal Tools Agentic Workflows Auth Service Accounts Constrained Runtimes Retool Scaffold Production Systems Infrastructure Security Boundaries
5+ yrs exp

Senior Production Software Engineer

Anduril Industries

Waltham, MA 11 days ago $191,000–$253,000
Python Linux Git SQL C/C++ JavaScript Networking Computer Vision System Architecture Hardware-Software Integration Data Analysis Automation Nix
8+ yrs exp

Senior Software Engineer, AI Tools, Special Projects

Apple Inc

Cupertino, CA 24 days ago $184,700–$324,800
Swift SwiftUI Objective-C C++ Python macOS iOS visionOS RealityKit Metal Unity USD Data Visualization Cloud Services 3D Animation Data Pipelines System Architecture
5+ yrs exp