Drimva

NVIDIA

Senior Software Engineer - AI System

$184K–$356K

US, CA, Santa Clara · Senior · Full-time · Posted Oct 26, 2026

Experience
8+ years of relevant systems software development experience.
Education
BS or MS degree, or equivalent experience.

About the job

Develop and optimize NVIDIA AI for Media SDKs and delivery infrastructure for AI-powered media workloads across cloud and embedded platforms.

What you'll do

  • Build, optimize, and deploy low-latency AI media software on embedded processors and NVIDIA GPUs; profile performance, power, and memory use.
  • Develop and maintain cross-platform CI/CD, packaging, and test systems.
  • Drive projects from design through validated release and collaborate across engineering teams.

What they ask for

  • 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, Docker-based development and build environments, and shipping production SDKs and developer libraries.
  • Strong background in computer vision/graphics and linear algebra; proficiency in AI-driven development best practices and agentic engineering workflows.

Nice to have

  • TensorRT inference integration or optimization experience.
  • Experience deploying software or AI models on embedded platforms, particularly ARM-based systems.

Pay

184,000 USD - 287,500 USD base salary for Level 4; 224,000 USD - 356,500 USD base salary for Level 5

Tools

C++, CUDA, Linux, Jenkins, GitLab CI, Docker, TensorRT, Python

AI focus

Develop, optimize, and deploy AI models and software for video, audio, and augmented reality media workloads, including accelerated inference and performance profiling.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)