Research Scientist, System Software & I/O for GPUs

Experience Champaign Urbana

Champaign (IL)

On-site

USD 192,000 - 356,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Research Scientist focused on System Software and I/O Architecture to advance scalable storage access by GPU threads. You will co-optimize architecture, runtime systems, OS and compilers for high throughput and energy efficiency.

The role requires a Ph.D. and 5+ years of related research, with strong CUDA/C/C++/Python skills, and experience in profiling and large-scale clusters. Equity and benefits are offered, with applications open through January 13, 2026.

Qualifications

  • Ph.D. in CE/CS/EE or equivalent experience.
  • 5+ years of research in computer architecture, OS, system administration, compilers, and/or HPC.
  • Publication, patent or collaboration history is a big plus.
  • Expertise in a specific area and ability to become go-to resource.
  • Experience with experimental architecture research and software infra.
  • Open-source software release track record.
  • Proficiency in C, C++, CUDA, Python and scripting; MPI/NACL a plus.
  • Strong interpersonal and presentation skills.
  • Experience with workloads like recommender systems, graph analytics, data frames.

Responsibilities

  • Develop novel architectures and system software for scalable multi-GPU platforms.
  • Analyze OS, CPU/GPU interplay and efficient algorithm designs.
  • Collaborate with software research, hardware engineering and product teams.
  • Publish original research and present at conferences and events.

Skills

CUDA
C/C++
Python
Scripting languages
MPI
NACL
Interpersonal skills

Education

PhD in CE/CS/EE

Tools

Profiling tools

Job description

NVIDIA is seeking a Research Scientist focused on System Software and I/O Architecture to advance scalable storage access by GPU threads. You will co-optimize architecture, runtime systems, OS and compilers for high throughput and energy efficiency.

The role requires a Ph.D. and 5+ years of related research, with strong CUDA/C/C++/Python skills, and experience in profiling and large-scale clusters. Equity and benefits are offered, with applications open through January 13, 2026.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Research Scientist: System Software & GPU I/O
Senior Research Scientist: System Software & GPU I/O

NVIDIA • Santa Clara (CA)

On-site
USD 192,000 - 357,000
Equity
Benefits
Senior Research Scientist, System Software and I/O Architecture
Senior Research Scientist, System Software and I/O Architecture

NVIDIA • Santa Clara (CA)

On-site
USD 192,000 - 357,000
Equity
Benefits
Senior Research Scientist, System Software and I/O Architecture
Senior Research Scientist, System Software and I/O Architecture

NVIDIA • Seattle (WA)

On-site
USD 192,000 - 357,000
Senior Research Scientist, System Software and I/O Architecture - NVIDIA
Senior Research Scientist, System Software and I/O Architecture - NVIDIA

Experience Champaign Urbana • Champaign (IL)

On-site
USD 192,000 - 356,000
Equity
Benefits
Senior GPU Systems Architect - I/O & Software Innovation
Senior GPU Systems Architect - I/O & Software Innovation

NVIDIA • Seattle (WA)

On-site
USD 192,000 - 357,000
Senior Research Scientist, System Software and I/O Architecture
Senior Research Scientist, System Software and I/O Architecture

NVIDIA Corporation • Seattle (WA)

On-site
USD 184,000 - 299,000
Senior Research Scientist: System Software & GPU I/O
Senior Research Scientist: System Software & GPU I/O

NVIDIA Corporation • Seattle (WA)

On-site
USD 184,000 - 299,000
Systems Software Engineer — CUDA & AI for GPU Systems (Equity)
Systems Software Engineer — CUDA & AI for GPU Systems (Equity)

NVIDIA AI • Hillsboro (OR)

On-site
USD 140,000 - 200,000
Equity
Benefits
Senior Compute Systems Engineer: GPU Kernel & Embedded
Senior Compute Systems Engineer: GPU Kernel & Embedded

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior System Software Engineer – GPU & HPC, Equity
Senior System Software Engineer – GPU & HPC, Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000