Nvidia

Senior Software Engineer, AI-Enabled Production Tools

Nvidia
Apply
1 day ago
Remote, United States or Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$184k - $357k/yr

Responsibilities

  • Own tools and pipeline systems through workflow discovery, architecture, implementation, rollout, maintenance, and production support.
  • Build multi-step agentic workflows coordinating AI models, tools, APIs, and services with state tracking, validation, retries, and failure recovery.
  • Develop AI-enabled tools for coding, testing, debugging, codebase analysis, code review, and workflow automation.
  • Create DCC integrations, plugins, panels, desktop applications, and services for artists and technical artists.
  • Build and maintain content pipelines for authoring, validation, publishing, versioning, asset management, and delivery to rendering or real-time systems.
  • Design software architecture, APIs, and data contracts for maintainable and performant production integrations.
  • Establish automated testing, agent evaluations, tracing, monitoring, and access controls.
  • Manage packaging, dependencies, compatibility, and releases across supported applications and production environments.
  • Partner with users, lead technical reviews, mentor engineers, and document systems.

Requirements

  • 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 project leadership, architectural guidance, mentoring, and delivery coordination.
  • Strong Python skills and experience with software architecture, API design, automated testing, debugging, and maintainable code.
  • Experience integrating with DCC applications and supporting content workflows from authoring through downstream delivery.
  • Experience building multi-step AI workflows that invoke tools or APIs and include state management, evaluation, and failure handling.
  • Experience developing usable tools for artists or other specialist users and translating workflow needs into engineering requirements.
  • Experience with version control, code review, release management, and production software support.
  • Ability to diagnose issues across applications, services, and data and collaborate across engineering and creative teams.
  • Preferred experience with PySide/Qt, C++, Java, asset management, Git, Perforce, Unreal Engine, Unity, graphics, rendering systems, shader development, LLM APIs, tool calling, structured outputs, retrieval and context systems, and agent evaluation or observability.

Benefits

  • Eligible for equity and benefits.
  • Base salary is determined by location, experience, and comparable employee pay, with listed ranges for Level 4 and Level 5.
  • Applications will be accepted at least until October 9, 2026.
  • This posting is for an existing vacancy.

Tech Stack

C++GitJavaPythonUnityUnreal Engine
Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me