> Markdown version of [/jobs/ext/2182268-senior-research-scientist-system-software-and-i-o-architecture-job-in-champaign](https://www.wearedevelopers.com/jobs/ext/2182268-senior-research-scientist-system-software-and-i-o-architecture-job-in-champaign). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Research Scientist, System Software and I/O Architecture job in Champaign - **Company:** University of Illinois - **Location:** Champaign, IL, United States - **Experience:** Expert - **Salary:** $192,000.0 - $304,750.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Artificial Intelligence, IBM System I, C++ (Programming Language), Compilers, Profiling, Nvidia CUDA, Computer Programming, Computer Engineering, Python (Programming Language), Recommender Systems, Software Systems, Systems Architecture, System Software, Scripting, Graphics Processing Unit (GPU), Free and Open-Source Software - **Published:** August 22, 2026 - **Apply:** https://jobs.diversity.com/career/2460074/senior-research-scientist-system-software-i-o-architecture-champaign ## About the Role * A 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. A strong publication, patent, presentation, and research collaboration history is a huge advantage. * 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. * Experience with C, C++, CUDA, Python, and scripting languages. MPI and NACL would be a plus. * Strong interpersonal skills are needed and being a creative and dynamic presenter is a huge advantage. * Ability to work with emerging workloads such as recommender systems, graph analytics, and data frames. ## Description NVIDIA is seeking Research Scientists with a focus in System Software and System I/O Architecture to contribute to the development of future fast, scalable storage accesses by GPU threads. Scalable systems in a post-Moore world require co-optimization of architecture, runtime systems, operating systems, and compilers, to achieve high throughput while improving energy efficiency. We are seeking candidates with a proven track record of research excellence, systems-building experience, a broad perspective across the field of system software, depth in I/O system software, I/O systems architectures, deep knowledge in GPU architecture, proficiency in CUDA programming, programming large-scale clusters, and experience in profiling and system performance analysis tools. NVIDIA has pioneered programmable GPUs and the CUDA language, and is a world leader in high-performance and AI computing technology, with ambitious plans for future processors. This position offers you the opportunity to have a real impact in a multifaceted, technology-focused company., * 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 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. ## Related Videos - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Hands-on Journey to Quantum Computing with IBM](https://www.wearedevelopers.com/videos/137-hands-on-journey-to-quantum-computing-with-ibm) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)