Jobs · Information Technology

PhD Research Intern, System Software and I/O Architecture - Fall 2026

NVIDIA · California, United States · 2 wk ago
RemoteRemoteInformation TechnologyFull-time

We are now looking for a PhD Research Intern with a focus in System Software and I/O Architecture. NVIDIA seeks a Research Intern to contribute to the development of future fast, scalable storage accesses by GPU threads. The role requires co-optimization of architecture, runtime systems, operating systems, and compilers to achieve high throughput while improving energy efficiency.

About the role

  • Develop novel architectures and system software implementations to enable scalable multi-GPU platforms.
  • Understand and analyze the interplay between application, operating systems, CPU and GPU architectures, and efficient algorithm designs.
  • Collaborate with a diverse set of teams across the company, spanning software research, hardware engineering, and product groups.
  • Publish original research and speak at conferences and events.

Responsibilities

  • Develop novel architectures and system software implementations to enable scalable multi-GPU platforms.
  • Understand and analyze the interplay between application, operating systems, CPU and GPU architectures, and efficient algorithm designs.
  • Collaborate with a diverse set of teams across the company, spanning software research, hardware engineering, and product groups.
  • Publish original research and speak at conferences and events.

Requirements

  • Currently pursuing a Ph.D. in CE/CS/EE or similar program area.
  • Research experience in computer architecture, operating systems, system administration, compilers, and/or HPC.
  • Research experience designing and optimizing accelerated computing applications, with expertise in areas such as LLM inference, GPU-native database engines, and vector similarity search algorithms.
  • Demonstrated expertise in one specific area of the above topics with the ability to become the go-to resource within a team from differing backgrounds.
  • Experience with experimental computer architecture research, software infrastructure development and evaluation.
  • A track record of well-documented open-source software release.
  • Ability to work with emerging workloads such as recommender systems, graph analytics, and data frames.

Qualifications

  • Experience with C, C++, CUDA, Python, Rust, and scripting languages.
  • Experience with MPI and NCCL.
  • Strong interpersonal skills and being a creative and dynamic presenter.
  • A strong publication, patent, presentation, and research collaboration history.

Benefits

  • NVIDIA offers intern benefits.

Pay

  • The hourly rate for our interns is $30 - $94.

Schedule

  • Internship duration varies based on the project.

Similar jobs