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