7 days ago
Austin, TX, USA or Santa Clara, CA, USASenior / Staff+
H1B Sponsor
Base Salary
$184k - $357k/yr
Responsibilities
- Architect and implement CUDA memory model and multi-node scalability features for next-generation AI applications and deployments.
- Coordinate and drive development efforts across multiple teams.
- Define forward-looking improvements to CUDA APIs and the programming model.
- Write effective, maintainable, and well-tested code.
- Develop systems software for multiple operating systems.
- Collaborate with peers across NVIDIA and provide technical direction for CUDA development.
Requirements
- Bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
- At least 8 years of related development experience.
- Strong C and C++ programming skills.
- Experience driving projects across multiple teams and working with large codebases.
- Background with operating system interfaces for threads, process control, and virtual memory.
- Experience writing and debugging multithreaded programs.
- Strong written communication and presentation skills.
- Preferred experience includes parallel computing, PyTorch, low-latency AI inference, system-level architecture, memory coherence and consistency models, kernel-mode development, and Linux or Windows systems software development.
Benefits
- Equity and benefits are offered.
- Applications will be accepted at least until August 31, 2026.
- Base salary varies by location, experience, and comparable employee pay; the posting lists Level 4 and Level 5 salary ranges.
About Nvidia
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
