NVIDIA is seeking software engineers for the CUDA Tile team. NVIDIA GPUs are central to advancements in deep learning, powering breakthroughs in generative AI, large language models, recommendation systems, speech recognition, and image classification. This role offers the opportunity to collaborate with a skilled team and make a significant impact across the deep learning community. The position involves working on CUDA Tile, a new tile-based programming model for NVIDIA GPUs, which was introduced with CUDA 13.1. Responsibilities include designing and implementing compiler transformations, developing MLIR-based dialects and lowering passes, and optimizing the performance of tile-based kernels for efficient execution on various NVIDIA GPU architectures. The scope encompasses defining public APIs, creating and implementing compiler and optimization techniques, performance optimization, and general software engineering tasks.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior