NVIDIA is the leading artificial intelligence computing company and paving the way with innovations in self-driving cars, machine learning, supercomputing, gaming and visualization. NVIDIA gives automakers, research institutions, cloud providers, large companies and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems.
We are an enthusiastic and dedicated team at the forefront of the latest science and technology trends. Working together, we provide a private on-site cloud solution that enables the rest of the organization to quickly release high-quality software. Are you passionate about infrastructure and looking for complex and challenging issues? Are you ready to build the next generation of cloud services, design innovative solutions that address the needs of a whole organization? Then we are excited to have a motivated person like you!
What you will be doing:
As an intern, you will join the Cloud SW Development team and be paired with a Senior Engineer who will mentor you through the whole internship. You will first make your teeth on some bugs while learning the architecture of the infrastructure. Then you will become the owner of a large self-contained project and be given the chance to understand the requirements, design a solution, and implement it end-to-end. Here are some of the technologies you may be exposed to:
Docker & Kubernetes
Cassandra & Datastax
Coverity & Cucumber
AWX & Ansible
OpenStack
Jenkins CI/CD
AWS
Java
Python
Spring Boot & REST APIs
JIRA & Agile processes
What we need to see:
Strong programming skills in one or more programming languages such as Python, Java, Go, or C/C++
You are pursuing a BS/MS/or PhD, preferably in Computer Science
Excellent debugging and problem solving skills
Phenomenal teammate who can collaborate and influence in a dynamic environment
Excellent interpersonal, and written communication skills
Ways to stand out from the crowd:
Experience with computer algorithms and ability to choose the best possible algorithm to meet the scaling challenge
Ability to divide complex problems into simple sub problems and then reuse available solutions to implement most of those.
Ability to design simple systems that can work reliably without needing much support.
Experience with using cloud technologies such as AWS
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
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.