Senior Software Infrastructure Engineer


April 15, 2021

We are now looking for an Software Infrastructure Engineer for the Triton Inference Server team.
Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling breakthroughs in problems from image classification to speech recognition to natural language processing. We are a fast-paced team building tools and software to make design and deployment of new deep learning models easier and accessible to more data scientists.
What you’ll be doing:
In this role, you will be responsible for the build and release process for all Triton products. You will contribute to the project by improving the Cmake build process, updating and maintaining CI and nightly tests, automating performance benchmarks, and orchestrating monthly releases. You will collaborate closely with the Triton Engineering team, the NGC team, as well as with Triton's customers and partners.
What we need to see:

  • Bachelor's in Computer Science or related field (or equivalent experience)

  • Creating and maintaining Gitlab projects and Gitlab Continuous Integration environments, including Linux and Windows Gitlab CI runners

  • Background with multi-stage docker and bare-metal builds in both Linux and Windows environments.

  • 2+ years of experience with Python, CMake, Shell Scripting, and Windows PowerShell

  • Experience contributing to a large open-source project - use of GitHub and GitLab, bug tracking, branching, and merging code, etc.

Ways to stand out from the crowd:

  • Experience with C/C++ development in Linux and Windows development

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us. Are you creative and autonomous? Do you love a challenge? If so, we want to hear from you. Come help us build the real-time, cost-effective computing platform driving our success in the dynamic and quickly growing field Deep Learning and Artificial Intelligence.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.