We are looking for a Deep Learning Library Software Engineer:
NVIDIA is hiring software engineers for its GPU-accelerated deep learning team. Academic and commercial groups are relying on GPUs to enable breakthroughs in domains such as image classification, speech recognition, and natural language processing. Join the team that is building the underlying software used across the world to power the revolution in artificial intelligence.
What you'll be doing:
In this role, you will be responsible for developing highly optimized code to accelerate deep learning algorithms. You'll collaborate with members of the deep learning software engineering organization to define and implement the new features of libraries such as cuDNN, cuBLAS, and TensorRT. The scope of these efforts includes defining the public APIs, performance tuning and analysis, implementing new algorithms, and general production software engineering work.
What we need to see:
You are pursuing a BS, MS, PhD or equivalent in Computer Science, Artificial Intelligence, Applied Math, or related field.
You have the ability to work independently, define project goals and scope, and lead your own development effort.
You have strong C/C++ programming and software design skills, including debugging, performance analysis, and test design.
Prior experience with programming and performance tuning at the assembly level.
Ways to stand out from the crowd:
Parallel programming experience, particularly with CUDA or OpenCL
Numerical methods experience
Knowledge of CPU/GPU architecture
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. If you're creative, autonomous, and love a challenge, we want to hear from you. Join our deep learning library team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.
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.