Senior Research Scientist, System Software and I/O Architecture
Core
Develop novel architectures and system software implementations to enable scalable multi-GPU platforms and future fast, scalable storage accesses by GPU threads.
Role type
Senior Research Scientist (System Software & I/O Architecture)
Builds
Scalable multi-GPU platforms and high-performance storage access systems
Domain
High-performance computing, GPU architecture, and system software
Deliverable
production ML models
Required skills
GPU architecture, CUDA programming, large-scale cluster programming, system performance analysis, C/C++, Python, experimental computer architecture research, software infrastructure development
Preferred skills
MPI, NACL, recommender systems, graph analytics, data frames, open-source software release
Technologies
CUDA, MPI, NACL, C, C++, Python
Responsibilities
Develop novel architectures and system software implementations; Analyze interplay between OS, CPU, and GPU architectures; Collaborate with software research, hardware engineering, and product teams; Publish original research and speak at conferences
Seniority
Senior, hands-on IC with research leadership