Senior Research Scientist, System Software and I/O Architecture

NVIDIA•Champaign, IL
•$192,000 - $356,500

About The Position

NVIDIA is seeking a Research Scientist focused on System Software and System I/O Architecture to help develop fast, scalable storage access for GPU threads. The work involves co-optimizing architecture, runtime systems, operating systems, and compilers to achieve high throughput and improve energy efficiency. The role calls for research excellence and systems-building experience, with broad knowledge of system software and depth in I/O software and architecture, GPU architecture, CUDA programming, large-scale clusters, profiling, and system performance analysis. The position offers the opportunity to contribute to future processors and high-performance and AI computing technology. The successful candidate will develop architectures and system software for scalable multi-GPU platforms, analyze interactions among operating systems, CPU and GPU architectures, and algorithms, and collaborate across software research, hardware engineering, and product teams. The role also includes publishing original research and presenting at conferences and events. The expected base salary is $192,000–$304,750 for Level 4 or $224,000–$356,500 for Level 5, depending on location, experience, and other objective job-related factors. The position is eligible for equity and benefits. Applications will be accepted at least until November 3, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in recruiting and is an equal opportunity employer committed to an inclusive work environment.

Requirements

  • Ph.D. in CE, CS, or EE, or equivalent experience with a strong background.
  • At least 5 years of research work experience in computer architecture, operating systems, system administration, compilers, and/or HPC.
  • Demonstrated expertise in one specific area of the relevant topics, with the ability to become a go-to resource for a team with differing backgrounds.
  • Experience with experimental computer architecture research and software infrastructure development and evaluation.
  • A track record of well-documented open-source software releases.
  • Experience with C, C++, CUDA, Python, and scripting languages.
  • Strong interpersonal skills.
  • Ability to work with emerging workloads such as recommender systems, graph analytics, and data frames.

Nice To Haves

  • A strong history of publications, patents, presentations, and research collaborations.
  • Experience with MPI and NACL.
  • Creative and dynamic presentation skills.

Responsibilities

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

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service