Drimva

NVIDIA

Senior Research Scientist, System Software and I/O Architecture

$192K–$356K

US, CA, Santa Clara +2 · Senior · Full-time · Posted Jan 9, 2026

Location
US, CA, Santa Clara
US, IL, Champaign
US, WA, Seattle
Experience
5+ years of research work experience in computer architecture, operating systems, system administration, compilers, and/or HPC.
Education
Ph.D. in CE/CS/EE or equivalent experience with a strong background.

About the job

Develops system software and I/O architectures that enable scalable, high-throughput multi-GPU platforms, while researching interactions among operating systems, CPU and GPU architectures, and algorithms.

What you'll do

  • Develop novel architectures and system software for scalable multi-GPU platforms.
  • Analyze interactions among operating systems, CPU and GPU architectures, and algorithm design; collaborate across research, hardware, and product teams.
  • Publish original research and present at conferences and events.

What they ask for

  • Ph.D. in CE/CS/EE or equivalent experience with a strong background.
  • 5+ years of research work experience in computer architecture, operating systems, system administration, compilers, and/or HPC.
  • Expertise in a relevant area; experience with experimental computer architecture research and software infrastructure development and evaluation.
  • Track record of documented open-source software releases; experience with C, C++, CUDA, Python, and scripting languages.

Nice to have

  • MPI and NACL.
  • Strong publication, patent, presentation, and research collaboration history; strong interpersonal and presentation skills.

Pay

192,000 USD - 304,750 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)

Tools

C, C++, CUDA, Python, MPI, NACL

AI focus

The role develops GPU system software and I/O architecture. The posting also states that NVIDIA uses AI tools in its recruiting processes.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 5, 2026 (UTC)