About the job
We are now looking for a Research Scientist New Grad with a focus in Platform Architecture and Runtime Systems. NVIDIA is seeking exceptional architecture and system software researchers to contribute to the development of future scalable multi-GPU platforms. Scalable systems in a post-Moore world require co-optimization of architecture, runtime systems, operating systems, and compilers, to achieve high throughput while maximizing energy efficiency. We are seeking candidates that have a proven track record of research excellence, systems-building experience, a broad perspective across the field of computer architecture, and depth in data parallel architectures or operating and runtime systems. NVIDIA has pioneered programmable GPUs and the CUDA language, and is a world leader in high-performance and mobile computing technology, with aggressive plans for future processors. This position offers you the opportunity to have a real impact in a dynamic, technology-focused company.
Responsibilities
Develop creative 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.
Qualifications
Minimum
You are completing a Ph.D. in CE/CS/EE with a strong background in computer architecture, operating systems, compilers, and AI + HPC systems (or equivalent experience). A strong publication, patent, and research collaboration history is a huge advantage.
Demonstrated expertise in one specific area with the ability to become the go-to resource within a team having varied backgrounds.
Experience with experimental computer architecture and compiler development driven by performance feedback and optimization loops.
Experience with C, C++, Python, and AI-assisted development processes.
Strong communication skills are needed. Being a creative and dynamic presenter is a big advantage.
Preferred
No preferred qualifications listed.