jobs
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-09-29T00:00:00+00:00
NVIDIA is hiring a mid-level software engineer for a research-oriented team working where CUDA meets deep learning systems. The work involves prototyping systems optimizations, writing and tuning custom CUDA kernels, scaling distributed training and inference from a single node to clusters, and profiling generative AI models. Applicants need a related degree, two or more years of relevant experience, strong C++ and Python, and deep learning fundamentals, especially transformers. Prototypes may become open-source releases or products, and the role is on-site across three locations.
Original job posting