Senior Software Engineer, AI Storage Infrastructure

  • Full Time
Job expired!
NVIDIA's creation of the GPU in 1999 ignited the expansion of the PC gaming market, restructured modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning triggered modern deep learning — the forthcoming era of computing — with the GPU operating as the brain of computers, robots, and self-driving cars that can perceive and comprehend the world. Nowadays, we are increasingly recognized as “the AI computing company.” We're looking to develop our company and form teams with the most curious individuals in the world. Join us at the cutting edge of technological progress. What you’ll be doing: - Work on industry-first solutions that bring exceptional performance and security enhancements to the infrastructure utilized by leading applications. - Develop new features and enable various technologies around data storage for GPU IO. - Develop advanced C++/CUDA libraries and algorithms for speed-of-light performance - Remove performance bottlenecks by devising optimization(s) in the IO stack, frameworks, and applications. - Work collaboratively with other experts, including the research teams, and be prepared to tackle complex engineering tasks that advance the aims of the team and the company. What we need to see: - Good understanding of Linux kernel internals, Filesystem, Object storage systems - Good understanding of NVMe and related technologies - Development experience in Cloud, Virtualization (VMware, KVM), Container technologies. - Superior knowledge in Computer Architecture - Solid understanding of data structures and algorithms - Bash and Python experience - Excellent communication and planning skills. - BS or MS or PhD in computer science or a related field or equivalent experience - 5+ years of strong coding experience using C, C++ Ways to stand out from the crowd: - Development experience in storage software such Key-Value, File systems object storage systems - Exceptional CUDA programming skills - Exceptional C++ programming skills NVIDIA is commonly regarded as one of the most appealing employers in the technology world. We have some of the most innovative and dedicated people on the planet working for us. If you're creative and autonomous, we want to hear from you!