jobs
Senior Software Engineer, CUDA Deep Learning Systems
We are looking for an experienced and highly motivated software professional to work on pioneering initiatives and projects at the intersection of CUDA and Deep Learning Systems. As the complexity and scale of artificial intelligence contin
- Company
- NVIDIA
- Location
- US, CA, Santa Clara; US, TX, Austin; US, TX, Remote
- Status
- Open
- Posted
- 2026-08-31T00:00:00+00:00
NVIDIA seeks a senior software engineer for onsite work at the intersection of CUDA and deep learning systems. The role involves researching and prototyping systems optimizations, designing custom CUDA kernels, optimizing distributed training and inference, and analyzing hardware-software bottlenecks. It requires a BS, MS, or PhD plus 8+ years relevant experience, strong C++ and Python, deep learning fundamentals with transformers, distributed computing knowledge, and CUDA performance optimization experience. The posting is research-oriented and says prototypes may transition into open-source releases, framework integrations, internal tools, or commercial products.
Original job posting