Job Information
Nvidia Distributed Systems Engineer Intern, AI Infrastructure in Shanghai, China
NVIDIA is hiring interns to develop our exa-scale AI infrastructure and deep learning platform for Autonomous Vehicles. You will need to have excellent programming skills, a basic understanding of cloud technologies, distributed storage & compute systems, and distributed systems architecture. You ideally have experience in securing distributed systems or willingness to learn it. Together, we will build the exa-scale software 2.0 cloud platform for one of the most ambitious problems of our time: autonomous vehicles. Then we will apply it to other applications such as medical imaging, data science, genomics and more.
What you'll be doing:
Build scalable and distributed services that will help power the AI infrastructure for deep learning platforms.
Build infrastructure and microservices that help index, mine, transform, and compose PB sized deep learning datasets.
Build the next generation of dataset management services for real and synthetic / simulated datasets.
You will enable smart data selection - one of the key ingredients for successful machine learning!
Collaborate with multiple AI teams to understand their requirements and build a future-proof platform that improves their productivity.
Support users of the platform.
What we need to see:
BS, MS in CS/CE/EE
Excellent programming skills in Go, Java or C/C+
Ability and flexibility to work and communicate effectively in a multinational, multi-time-zone corporate environment
Self-motivated and a good teammate
Ways to stand out from the crowd:
Experience in distributed systems development and design.
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!