Senior Infrastructure Software Engineer, Deep Learning Libraries

Topjobstoday

Base: 152,000 usd - 241,500 usd (level 3), 184,000...
Python and c/c++ programming
Continuous integration automation
Kubernetes and cloud computing
The role involves designing and developing scalable, modular infrastructure to streamline development, builds, and tests across NVIDIA’s diverse platforms

Job Summary

  • The role involves designing and developing scalable, modular infrastructure to streamline development, builds, and tests across NVIDIA’s diverse platforms.
  • You will join a technically diverse team to design systems that keep NVIDIA ahead in delivering the world's fastest deep learning platforms.
  • This position offers a wide impact opportunity by improving development velocity across many AI, deep learning, and compute software projects.

Matching Summary

The role involves designing and developing scalable, modular infrastructure to streamline development, builds, and tests across NVIDIA’s diverse platforms.

Salary

Base: 152,000 USD - 241,500 USD (Level 3), 184,000 USD - 287,500 USD (Level 4); Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Python and C/C++ programming
  • Continuous integration automation
  • Kubernetes and cloud computing
  • Build systems like Make, CMake, Bazel
  • HTML5, CSS, NodeJS or React
  • Source control management with Git or Perforce

Nice-to-have

  • Automation scripting with Jenkins Groovy
  • Experience with unit and integration test frameworks
  • Mobile and embedded platform experience
  • Multi-OS environment familiarity
  • Creative and autonomous work style

Key Requirements

  • Masters degree in Computer Science or equivalent
  • 3+ years relevant experience
  • Experience with continuous integration systems
  • Familiarity with distributed systems and cluster/cloud computing
  • Fluency in SCM and build systems

Work Rights

Not specified

Tailored Resume

Cover Letter