Logo
NVIDIA

Senior Software Engineer - Developer Tools for Deep Learning

NVIDIA, Oklahoma City, Oklahoma, United States,


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

Master’s degree (or equivalent experience) in Computer Science, Math or relevant degree.At least three years of relevant technical work experience.Excellent programming skills in C/C++ and Python.Deep understanding of 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.Excellent verbal and written communication skills.Ways To Stand Out From The Crowd

Hands-on experience with real-world deep learning application development - from training to deployment.Familiarity 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.

#J-18808-Ljbffr