Jobs · Engineering · California

NVIDIA 2027 Internships: Software Engineering

NVIDIA AI · Santa Clara, CA · 3 wk ago
EngineeringFull-time

About the role

NVIDIA pioneered accelerated computing to tackle challenges no one else can solve. Our work in AI and digital twins is transforming the world's largest industries and profoundly impacting society — from gaming to robotics, self-driving cars to life-saving healthcare, climate change to virtual worlds where we can all connect and create. This 12-week full-time internship offers an excellent opportunity to expand your career and gain hands-on experience with one of our industry-leading Software teams. Interns will work on projects that have a measurable impact on our business.

Potential Internship Areas

  • Development Tools
    • Debugging complex system-level issues using Jenkins
    • Relevant course or internship experience: Relational Databases, Linear Algebra & Numerical Methods, Operating Systems (memory/resource management), Scheduling and Process Control, Hardware Virtualization
  • Cloud
    • Supporting overall architecture and design of our cloud storage infrastructure
    • Implementing and troubleshooting storage and data platform tools, automating storage infrastructure end-to-end
    • Relevant course or internship experience: Distributed Systems, Data Structures & Algorithms, Virtualization, Automation/Scripting, Container & Cluster Management, Debugging Tools
  • Infrastructure
    • Building industry-leading technology by proving workflows and infrastructure, alongside a team of experts in production software development and chip design methodologies
    • Enabling success for content running on the chip from application tracing and analysis to modeling, diagnostics, performance tuning, and debugging
    • Relevant course or internship experience: Unix/Shell Scripting, Linux, Java, JavaScript (including Node, React, Vue), C++, CUDA, OOP, Go, Python, Git, GitLab, Perforce, Kubernetes and Microservices, Schedulers (LSF, SLURM), Containers (Docker), Configuration Automation (Ansible)
  • Machine Learning Operations
    • Deep Learning, GPU Computing, Accelerated Computing
    • Validation Frameworks for Deep Learning, Deep Learning Frameworks and Libraries (NumPy, SciPy, cuBLAS, cuDNN)
    • Data Preprocessing, Training Acceleration (CUDA, cuDNN, NCCL), Convolution Operations (cuDNN), Real-Time Inference (TensorRT)
    • Building Infrastructure for Back-End Analytics

Requirements

  • Actively enrolled in a university pursuing a B.S., M.S., or Ph.D. degree in Electrical Engineering, Computer Engineering, or a related field for the full duration of the internship
  • Anticipated graduation date (month and year) must be clearly indicated on a resume or CV
  • Depending on the internship role, prior experience or knowledge may include:
    • Programming skills: Java, JavaScript (including Node, React, Vue), SQL, C, C++, CUDA, OOP, Go, Python
    • Tools and technologies: Git, Perforce, Kubernetes and Microservices, Schedulers (LSF, SLURM), Containers (Docker), Configuration Automation (Ansible)

Pay

The hourly rate for our interns is 20 USD - 71 USD, based on the position, your location, year in school, degree, and experience.

Benefits

Interns are eligible for intern benefits.

Similar jobs