NVIDIA 2027 Internships: Software Engineering
Core
12-week full-time internship for students to work on projects with measurable business impact in software engineering, covering development tools, cloud infrastructure, tools infrastructure, and machine learning operations.
Role type
Software Engineering Intern
Builds
Development tools, cloud storage infrastructure, industry-leading technology workflows, and back-end analytics infrastructure.
Domain
AI, accelerated computing, cloud infrastructure, and GPU computing.
Required skills
Java, JavaScript, SQL, C, C++, CUDA, Go, Python, Git, Kubernetes, Docker, Ansible, Linux, Unix/Shell Scripting, Distributed Systems, Data Structures & Algorithms, Deep Learning, GPU Computing, Validation Frameworks, Data Preprocessing, Training Acceleration, Real-Time Inference.
Preferred skills
Relational Databases, Linear Algebra & Numerical Methods, Operating Systems, Scheduling and Process Control, Hardware Virtualization, Container & Cluster Management, Configuration Automation.
Technologies
Jenkins, NumPy, SciPy, cuBLAS, cuDNN, NCCL, TensorRT, LSF, SLURM, React, Vue, Node, GitLab, Perforce, Microservices, Schedulers, Containers, Ansible.
Responsibilities
Debugging complex system-level issues, supporting architecture and design of cloud storage infrastructure, implementing and troubleshooting storage and data platform tools, building industry leading technology by proving workflows and infrastructure, enabling success for content running on the chip, building infrastructure for back-end analytics.
Seniority
Intern
