2 days ago
Base Salary
$152k - $288k/yr
Responsibilities
- Back-port changes from mainline branches and maintain stable dependencies for enterprise products.
- Track open-source dependency changes and integrate bug fixes into long-term support releases.
- Fix customer-reported bugs and support TensorFlow, PyTorch, and TensorRT products.
- Coordinate with other teams to patch dependencies for security vulnerabilities.
- Communicate release status and contribute to software stability efforts.
Requirements
- Bachelor of Science in Computer Science, Deep Learning, Artificial Intelligence, Applied Math, or a related field, or equivalent experience.
- At least 5 years of relevant software development experience.
- Excellent C/C++ programming, software design, debugging, and open-source integration skills.
- Python experience and familiarity with Make, Docker, Bazel, Debian, pip, npm, GitLab, and Jenkins.
- Prior experience with machine learning algorithms and frameworks such as TensorFlow, PyTorch, or MXNet.
- Ability to work independently, contribute to release stability, and communicate effectively.
- GPU programming experience with CUDA or OpenCL is preferred.
- Experience contributing to or managing large open-source projects, including GitHub, bug tracking, branching, merging, licensing, and patch management, is preferred.
- Familiarity with GitLab CI pipelines is preferred.
Benefits
- Eligible for equity and benefits.
- Applications will be accepted at least until November 3, 2026.
About Nvidia
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.
