$152,000 – $287,500
Listed on NVIDIA’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role involves building cloud-native storage systems and frameworks that enable AI workloads to access data efficiently across hybrid and multi-cloud infrastructure. It suits experienced software engineers who want to solve large-scale data infrastructure challenges at the foundation of AI systems.
Our summary, not NVIDIA’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- BS in Computer Science, Information Systems, Computer Engineering, or equivalent experience
- 5+ years of software engineering experience
- Strong knowledge of algorithms, data structures, distributed systems, operating systems, and software design
- Experience building performance-sensitive systems in storage, backend, or cloud-native contexts
- Experience with storage systems, object stores, caching, Linux, Kubernetes, or cloud infrastructure
- Ability to reason about performance, scalability, concurrency, reliability, and operational tradeoffs
- Ability to design APIs, document systems, communicate clearly, and decompose infrastructure problems
Nice to have
- Linux kernel observability, eBPF, tracing, or low-overhead telemetry experience
- FUSE, POSIX filesystems, object-store-backed filesystems, or filesystem metadata and indexing experience
- Experience optimizing storage performance for AI training, checkpointing, inference, or large-scale data pipelines
- Familiarity with AI-assisted or agentic engineering workflows