Developer Technology Intern, High-Performance Databases - Summer 2025

NvidiaSanta Clara, CA
434d$37,440 - $147,680

About The Position

The Developer Technology Intern position at NVIDIA focuses on high-performance databases and aims to contribute to the advancement of AI and visual computing. Interns will work alongside performance optimization engineers to research and develop techniques for GPU acceleration in high-performance computing applications, particularly in machine learning and data analytics. This role offers a unique opportunity to learn about cutting-edge algorithms and improve GPU profiling and optimization skills.

Requirements

  • Pursuing an MS or PhD degree in an engineering or computer science related discipline.
  • Programming fluency in C/C++ with a deep understanding of parallel data structures, programming techniques, and algorithms.
  • Strong mathematical fundamentals.
  • Experience with CUDA.
  • Knowledge of high-performance computing (HPC), including GPU and CPU architectures.
  • Exposure to the inner workings of relational or vector databases.

Nice To Haves

  • Degree specialization in high-performance databases
  • Experience optimizing/implementing database operators or query planner, especially for a parallel or distributed framework
  • Experience optimizing vector database index build and/or search
  • Experience profiling and optimizing CUDA kernels
  • Background with advanced memory management, memory coherence, and data compression

Responsibilities

  • Research and develop techniques to GPU-accelerate leading applications in high-performance computing fields within machine learning, data and graph analytics.
  • Profile, analyze bottlenecks, dive into architecture detail and implement optimizations to ensure the best possible application performance on the latest-generation GPU architectures.
  • Collaborate closely with the DevTech optimization experts to develop novel parallel algorithms and leverage new hardware features.

Benefits

  • Hourly rate of $18 - $71 based on position, location, year in school, degree, and experience.
  • Intern benefits including various support and resources for interns.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Intern

Industry

Computer and Electronic Product Manufacturing

Education Level

Master's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service