NVIDIA's high-performance computing platforms are powering the AI revolution! Our GPUs deliver industry-leading performance on many applications including generative AI through our impressive suite of software products like TensorRT and cuDNN. Come join our team and help develop software that integrates into many of these cutting-edge AI products
What you'll be doing:
Design and develop robust and scalable GPU-accelerated Deep Learning libraries using software engineering best practices
Build scalable automation for build, test, integration, and release
Maintain and test environments for new hardware, new OSes, and platforms using industry-standard tools (e.g., Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc.)
Participate in a high-energy and dynamic company culture to develop state-of-the-art software and practice hardware-software co-design
What we need to see:
Pursuing Masters or PhD in Computer Science, Computer Engineering or related field
Strong programming skills in C++
Strong problem-solving skills, including debugging, performance analysis, documentation, and test design
Experience in SCM (e.g., Git, Perforce) and build systems (e.g., Make, CMake, Bazel)
Ways to stand out from the crowd:
Experience in parallel computing and/or compiler
Devops experience using industry standard workflows and tools (Jenkins, Kubernetes, Docker etc.)
Experience designing and developing test frameworks, code coverage and/ or static code analysis tools
Experience as an active contributor to a software project involving many developers
This is an opportunity to have a wide impact at NVIDIA by improving development velocity across our many software projects. Are you creative, driven, and autonomous? Do you love a challenge? If so, we want to hear from you
The hourly rate for our interns is 19 USD - 93 USD. Our internship hourly rates are a standard pay determined based on the position and your location, year in school, degree, and experience.
You will also be eligible for Intern
benefits
.
NVIDIA accepts applications on an ongoing basis.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.