DGX Cloud Platform Software Engineer Intern
Company | NVIDIA |
---|---|
Location | Santa Clara, CA, USA |
Salary | $18 – $71 |
Type | Internship |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Internship |
Requirements
- Pursuing a BS, MS or PhD in Computer Science / Computer Engineering / Physics / Mathematics
- Deep understanding of algorithms, data structures, concurrency, scalable runtime design and distributed systems
- Strong programming skills and expert-level knowledge of a systems programming language (C/C++/Go/Rust)
- Highly motivated with strong interpersonal skills, ability to work successfully with multi-functional teams, principals, and architects, and coordinate effectively across interpersonal boundaries and geographies.
Responsibilities
- Work with a core group of engineers passionate about tackling hard problems in distributed system design, fault-tolerance, and AI infrastructure in real-world production systems
- Design and develop constraint optimization algorithms to optimize resource management on large-scale high-throughput clusters
- Create design documents that emphasize data-driven decisions and validate improvements using metrics
- Collaborate with engineering teams across all of NVIDIA to ensure your software integrates seamlessly up and down the stack.
Preferred Qualifications
- Hands-on experience with building scalable distributed systems
- Experience with building AI/ML/DL based software solutions for large-scale AI infrastructure
- Upstream contribution in open source projects, such as, Kubernetes