Drimva

NVIDIA

Senior Deep Learning Frameworks Sustaining Engineer

$152K–$288K

US, CA, Santa Clara · Senior · Full-time · Posted Jan 9, 2026

Experience
5+ years of relevant software development experience.
Education
Bachelor of Science in Computer Science, Deep Learning, Artificial Intelligence, Applied Math, or a related field, or equivalent experience.

About the job

Maintain and improve NVIDIA’s deep learning framework software by integrating open-source changes, fixing bugs, and supporting stable enterprise releases.

What you'll do

  • Back-port mainline changes and track open-source dependency updates to keep enterprise products on stable versions.
  • Contribute changes for Long Term Support releases of TensorFlow, PyTorch, and TensorRT, including fixing customer-reported bugs and integrating mainline fixes.
  • Coordinate with other teams to patch open-source dependencies for security vulnerabilities.

What they ask for

  • Bachelor of Science in Computer Science, Deep Learning, Artificial Intelligence, Applied Math, or a related field, or equivalent experience.
  • Excellent C/C++ programming and software design skills, including debugging and open-source integration.
  • Experience with software build tools, packaging systems, and build systems, such as Make, Docker, Bazel, Debian, pip, npm, Gitlab, and CI/Jenkins.
  • Prior experience with machine learning algorithms and frameworks such as TensorFlow, PyTorch, or MXNet.

Nice to have

  • Python experience.
  • GPU programming experience with CUDA or OpenCL; contributions to or management of large open-source projects; or familiarity with Gitlab CI pipelines.

Pay

152,000 USD - 218,500 USD base salary (Level 3); 184,000 USD - 287,500 USD base salary (Level 4)

Tools

C/C++, Python, Make, Docker, Bazel, TensorFlow, PyTorch, TensorRT

Model-written summary · the original posting is authoritative

First seen Oct 8, 2026 · Last verified Nov 4, 2026 (UTC)