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-throughput, energy-efficient storage access systems
Domain
High-performance computing, GPU architecture, system software, I/O systems
Deliverable
production ML models | product features | research
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, open-source software release, recommender systems, graph analytics, data frames
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