Senior Software Engineer, AI Storage Infrastructure

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$148,000 - $276,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, AI Storage Infrastructure

NVIDIA, the pioneering company that invented the GPU in 1999, is at the forefront of AI computing and technological innovation. As a Senior Software Engineer in the AI Storage Infrastructure team, you'll be working on groundbreaking solutions that enhance performance and security in infrastructure used by leading applications. The role involves developing advanced C++/CUDA libraries, optimizing IO stack performance, and working with cutting-edge storage technologies.

The position offers an exciting opportunity to work with some of the most forward-thinking professionals in the industry, developing solutions that power the next generation of AI and computing technologies. You'll be part of a collaborative environment that values creativity and autonomy, working on projects that directly impact the company's position as a leader in AI computing.

The role requires strong expertise in Linux kernel internals, storage systems, and cloud technologies, combined with excellent programming skills in C++ and Python. You'll be working at the intersection of AI and infrastructure, developing solutions that push the boundaries of what's possible in GPU IO and storage systems.

NVIDIA offers a competitive compensation package, including a base salary range of $148,000-$276,000, equity grants, and comprehensive benefits. The company is committed to fostering a diverse and inclusive work environment, making it an ideal place for professionals looking to make a significant impact in the technology industry.

Last updated 12 days ago

Responsibilities For Senior Software Engineer, AI Storage Infrastructure

  • Develop new features and enable technologies around data storage for GPU IO
  • Develop advanced C++/CUDA libraries and algorithms for speed-of-light performance
  • Remove performance bottlenecks in the IO stack, frameworks, and applications
  • Work collaboratively with research teams on complex engineering tasks
  • Work on first solutions in the industry for performance and security improvements

Requirements For Senior Software Engineer, AI Storage Infrastructure

Python
Linux
  • Good knowledge of Linux kernel internals, Filesystem, Object storage systems
  • Good understanding of NVMe and related technologies
  • Development experience in Cloud, Virtualization, Container technologies
  • Advanced knowledge in Computer Architecture
  • Solid understanding in data structures and algorithms
  • Bash and Python experience
  • Excellent communication and planning skills
  • BS or MS or PhD in computer science or related field
  • 5+ years of strong coding experience using C, C++

Benefits For Senior Software Engineer, AI Storage Infrastructure

Equity
  • Equity grants
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, AI Storage Infrastructure

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software QA Engineer

Senior Software QA Engineer position at NVIDIA, focusing on technical support, debugging, and quality assurance for cutting-edge GPU and AI technologies.

Senior Software Test Development Engineer

Senior Software Test Development Engineer role at NVIDIA, leading test framework development for networking and interconnect products with 12+ years experience required.

Senior Compiler Engineer - AI

Senior Compiler Engineer position at NVIDIA focusing on AI compiler development and optimization for GPU architectures.