FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior AI Storage Software Architect
NVIDIAStorage Software Architect defining next-generation AI storage architectures, software stacks, APIs, and offloads for NVIDIA’s accelerated computing infrastructure. Researching workloads and leading storage optimization proofs of concept.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and optimizing storage solutions for AI applications, with a strong focus on developing programming interfaces and protocols. Proven ability to lead hands-on proofs of concept and collaborate effectively with hardware and software architects, customers, and partners.
Highest-signal resume keywords
AI Storage WorkloadsStorage Software Stack DesignProgramming Interfaces DevelopmentProofs Of Concept LeadershipCustomer Collaboration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Storage System ArchitectureAI ApplicationsKV CacheRAGVLLMNIMsAPI DevelopmentProtocol DefinitionWorkload OptimizationDPU and NIC Hardware Features
Soft Skills
Strong CommunicationIndependent WorkAdaptabilityProblem-Solving
Certifications & Qualifications
B.Sc.M.Sc.Ph.D.
Industry Keywords
AI ClustersStorage SolutionsHardware ArchitectureSoftware ArchitectureCustomer Engagement
About the role
Key responsibilities & impact- Define how storage for AI clusters should look like
- Research and analyze AI storage workloads
- Develop proof-of-concept ways to optimize AI storage workloads
- Design the storage software stack for AI, including APIs and offloads
- Lead hands-on proofs of concept
- Drive hardware features for next-generation DPUs and NICs
- Work closely with hardware architects, software architects, external customers, and partners
- Define programming interfaces, protocols, and management for storage systems
Requirements
What you’ll need- B.Sc., M.Sc., or Ph.D. in Computer Science or a related discipline
- 5+ years of experience in a storage company as a senior developer or architect
- Experience with AI applications, training and inference, KV cache, RAG, vLLM, NIMs, and related technologies
- Ability to quickly adapt to new technology and go deep into new areas
- Ability to work independently
- Strong communication skills
- Ability to work with customers and partners
- Ability to drive new solutions based on issues that arise
Benefits
Comp & perks- Aggressive compensation plan that rewards top performers
- Highly competitive salaries
- Comprehensive benefits package
- Opportunity to collaborate with leading technology professionals
- Opportunity to work on products that transform the way people work and play