NVIDIA, the pioneering company that invented the GPU and revolutionized parallel computing, is seeking a Senior Software Engineer for their AI Storage Infrastructure team. This role sits at the intersection of cutting-edge AI technology and high-performance storage systems. You'll be working on groundbreaking solutions that enhance performance and security in infrastructure used by leading applications.
The position offers an opportunity to work with advanced C++/CUDA libraries and algorithms, focusing on optimizing IO stack performance and developing new features for GPU IO data storage. You'll be collaborating with research teams and taking on complex engineering challenges that directly impact the company's goals in AI computing.
The ideal candidate should have strong expertise in Linux kernel internals, filesystem architecture, and object storage systems, complemented by experience with NVMe technologies and cloud/virtualization platforms. Your deep understanding of computer architecture, coupled with excellent coding skills in C++ and Python, will be crucial for success in this role.
NVIDIA offers a competitive compensation package, including a base salary range of $148,000 to $287,500, plus equity benefits. The company is known for its innovative culture and is consistently ranked as one of the most desirable employers in the technology sector. This role provides an exceptional opportunity to work at the forefront of AI computing technology while contributing to solutions that are transforming various industries.
If you're passionate about high-performance computing, have a strong background in storage systems, and want to be part of a team that's shaping the future of AI infrastructure, this position offers an exciting career opportunity at one of technology's most forward-thinking companies.