Posted Aug 16

Nvidia is hiring a
Senior Software Engineer - Developer Tools for Deep Learning

US, MA, Westford • 4 Locations • 2 Locations
Full time

Are you passionate about blazing the unbounded field of deep learning and building outstanding software that may change the world? If yes, we invite you to join a small dedicated software engineering team within the Developer Tools organization in NVIDIA that seeks at delivering the best software tools to support development of high-performance deep learning applications. Come be part of our team!

What you will be doing:

  • Work with deep learning practitioners and researchers to understand and specify requirements for tools to support end-to-end development of deep neural network models.

  • Partner with management and architects to translate requirements into designs and own the development from designs to products.

  • Stay up to date with the latest research and innovations and become an authority in deep learning.

What we need to see:

  • PhD in Math, Computer Science, or related field or a Master’s degree (or equivalent experience) in the same set of fields

  • At least three years of relevant technical work experience.

  • We are looking for excellent programming skills in C/C++ and Python.

  • Deep understanding on state of the practice software design methods and software development process.

  • Experience with at least one of the mainstream deep learning frameworks (PyTorch, TensorFlow, etc.).

  • Self-motivated and ability to work effectively with geographically distributed and multi-functional teams.

  • We are looking for a candidate with excellent verbal and written communication skills.

Ways to stand out from the crowd:

  • We need someone with hands-on experience with real-world deep learning application development - from training to deployment.

  • Familiar with NVIDIA GPU technology and DL software stack (TensorRT, cuDNN, cuBLAS, etc.)

  • Validated knowledge in GPU architectures and GPU programming.

  • Published papers in DL in a conference or journal in the last 5 years.

NVIDIA is widely regarded as one of the most innovative technology companies in the industry, and we have some of the most forward-thinking and versatile people in the world. Are you creative and autonomous? Do you love a challenge and make a difference? If so, we want to hear from you.

The base salary range is $144,000 - $270,250. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits.

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.

Please mention that you found the job on ARVR OK. Thanks.