NVIDIA Logo

NVIDIA

Senior Software Engineer, AI Storage Infrastructure

Job Posted 4 Days Ago Posted 4 Days Ago
Be an Early Applicant
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
This role involves developing advanced libraries for data storage on GPU IO, optimizing performance, and collaborating with research teams.
The summary above was generated by AI

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company and establish teams with the most inquisitive people in the world. Join us at the forefront of technological advancement.

What you’ll be doing:

  • Work on first solutions in the industry that bring exceptional performance and security improvements to the infrastructure used 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 coming up with optimization(s) in the IO stack, frameworks, and applications.

  • Work collaboratively with other specialists including the research teams and be willing to take on complex engineering tasks that progress towards the goals of the team and the company.

What we need to see:

  • Good knowledge of Linux kernel internals, Filesystem, Object storage systems

  • Good understanding of NVMe and related technologies

  • Development experience in Cloud, Virtualization (VMware, KVM), 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 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 widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and dedicated people on the planet working for us. If you're creative and autonomous, we want to hear from you!

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Top Skills

Bash
C++
Cloud
Container Technologies
Cuda
Kvm
Linux
Nvme
Python
VMware

NVIDIA London, England Office

13th Floor One Angel Court, London, United Kingdom, EC2R 7HJ

Similar Jobs

An Hour Ago
Remote
Hybrid
NJ, USA
Senior level
Senior level
Artificial Intelligence • eCommerce • Information Technology • Internet of Things • Automation
The Senior Field Solution Architect engages in pre-sales solution design, develops sales strategies, and analyzes customer environments to enhance sales opportunities, primarily in the healthcare sector.
Top Skills: Cloud ComponentsHybrid Infrastructure SolutionsHyperconverged ArchitectureMS OfficeThree Tier Architectures
An Hour Ago
Remote
Hybrid
MD, USA
Senior level
Senior level
Artificial Intelligence • eCommerce • Information Technology • Internet of Things • Automation
The Senior Field Solution Architect designs pre-sales solutions, collaborates with sales teams, and builds customer relationships to drive technology sales, focusing on the healthcare sector.
Top Skills: MS Office
An Hour Ago
Remote
Hybrid
DE, USA
Senior level
Senior level
Artificial Intelligence • eCommerce • Information Technology • Internet of Things • Automation
The Senior Field Solution Architect role entails designing technical solutions, collaborating with sales teams, and fostering relationships with clients while focusing on healthcare technology solutions.
Top Skills: CemerCloud ComponentsEpicHybrid Infrastructure SolutionsHyperconverged ArchitectureMeditechMS Office

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account