NVIDIA logo
NVIDIA

Based in Santa Clara, California, with additional offices throughout the U.S., South America, and Canada, NVIDIA is committed to fostering a work environment wh

Senior Software Engineer, AI Storage

Location

California

Posted

76 days ago

Salary

$184K - $287.5K / year

Seniority

Senior

Bachelor Degree7 yrs expExperience acceptedEnglishLinuxPythonRustVMware

Job Description

Senior Software Engineer, AI Storage

NVIDIA

• 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.

Job Requirements

  • Good knowledge of Linux kernel internals, Filesystem, Object storage systems, Databases, Vector Databases
  • 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.
  • 7+ years of strong coding experience using C, C++, Rust, Python

Benefits

  • Eligible for equity and benefits

Related Job Pages

More Full-stack Engineer Jobs

Toast logo

Senior Fullstack Engineer

Toast

Toast is driven by its all-in-one platform that helps restaurants operate their business, increase sales, engage guests, and keep employees happy. Our FinTech business line designs and builds creative solutions to assist restaurants with their unique and evolving financial needs.

OtherRemoteTeam 1,001-5,000Since 2011

Role Description Toast’s New Ventures business unit has the goal of researching, developing, and eventually scaling a new generation of products and business lines that can have a substantial impact on Toast’s long-term growth. In this unique role, you will be one of the founding engineers on one of our New Venture teams. If you are the type of engineer who would love to build from scratch on the existing Toast ecosystem, this could be the perfect job for you. We are in the early stages of building out features that cater to new types of establishments, and have seen an exciting level of interest in early conversations with operators. We’re scrappy and motivated to capture this growth, with many opportunities to make a big impact in this emerging space! A day in the life (Responsibilities) - Be a strong independent contributor backend development for a new team to address critical operator needs currently unmet by Toast. Pair closely with the Staff engineer to ship our roadmap. - Contribute to the architecture and backend implementation for key features and components for the New Venture across the Toast codebase. - Understand operator needs and contribute to the team’s business strategy. - Collaborate closely with New Ventures Leads to successfully launch an MVP and facilitate its scalable adoption by a broad customer base. - Navigate diverse codebases across disciplines to consistently deliver high-quality code within established timelines. - Demonstrate a high degree of ownership in all aspects of development. - Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team. Qualifications - Proficiency in Kotlin (preferred) or Java - A track record of significant technical impact on your team. - Experience in 0 -> 1 builds. - Hands-on experience in building complex, large-scale distributed systems in production environments. - Strong experience in distributed systems, asynchronous messaging, event-driven architecture, APIs, and integration patterns. - Demonstrated ability to deliver clean, maintainable, and resilient code that withstands the test of time. - Exceptional communication and collaboration skills. - Experience in communicating technical designs within their team. - Act as a collaborative and solution-oriented partner to leadership and colleagues. Benefits - Competitive compensation and benefits programs. - Flexibility to meet Toasters’ changing needs. - Base salary range: $138,000 - $221,000 USD. - Total rewards components include cash compensation (overtime, bonus/commissions, if eligible), benefits, and equity (if eligible). Company Description At Toast, one of our company values is that we're hungry to build and learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it’s a core part of our culture. Diversity, Equity, and Inclusion is Baked into our Recipe for Success. At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community.

United States
$138K - $221K / year
CodiLime logo

Junior/Mid Fullstack Engineer

CodiLime

A strategic partner for technology-driven companies | Network engineering | Software engineering

Full TimeRemoteTeam 201-500Since 2011H1B No Sponsor

• Problem analysis and gathering the requirements • End-to-end feature development across the full application stack (high-performance APIs and intuitive UIs) • Maintenance of existing components of the product • Driving solution architecture and ensuring high code quality and security standards • Vibe-code software solutions with agentic AI engines • Writing unit tests and performing code reviews • Cooperation with the team and the Customer

Brazil
Voodoo SAS logo

Tech Lead, iOS Engineer

Voodoo SAS

Voodoo SAS, also known as Voodoo.io, is a technology company that creates mobile applications and games. The company is the #2 worldwide mobile publisher, boast

• Lead iOS technical strategy and architecture, ensuring scalability, performance, and maintainability. • Drive end-to-end delivery of complex features with a strong focus on impact and quality. • Mentor iOS engineers and foster a culture of ownership and technical excellence. • Collaborate cross-functionally to align technical decisions with product and business goals. • Own code quality and engineering standards, improving best practices and processes. • Make high-impact technical decisions, balancing speed, quality, and long-term sustainability. • Use data and user feedback to inform product and technical improvements. • Drive innovation in the iOS stack (Swift, SwiftUI) and adopt modern tools, including AI-assisted development. • Ensure reliability and performance at scale, with a strong focus on user experience.

France
XBOW logo

Software Engineer – Console

XBOW

Boosting offensive security with AI

OtherRemoteTeam 11-50Since 2024H1B No Sponsor

• Design and build full-stack systems that integrate frontend and backend seamlessly • Develop scalable APIs and backend services in TypeScript, Kotlin, and Go • Deploy and operate services in AWS and other cloud providers • Own problems end-to-end—from design through deployment to production support • Navigate ambiguity and help define how we build as much as what we build • Collaborate closely with teammates across the stack, including AI researchers, Security researchers and backend engineers

United States