NVIDIA, the world leader in accelerated computing, is seeking a Senior Deep Learning Software Engineer to join their cuDNN team. This role presents an exciting opportunity to work at the forefront of AI technology, developing GPU-accelerated libraries for deep neural networks.
The position involves working on cutting-edge projects in AI computing, particularly focusing on large language models and deep neural networks. As a senior engineer, you'll be responsible for developing production-quality software that forms a crucial part of NVIDIA's AI software stack, while also mentoring junior team members and leading development efforts.
The ideal candidate will bring strong technical expertise in C/C++ programming, CUDA development, and Python, combined with a solid understanding of linear algebra and machine learning principles. With a minimum of 4 years of experience and an M.S. in Computer Science or related field, you'll be well-positioned to contribute to complex problems in AI computing.
Working at NVIDIA means being part of a team that's transforming industries through AI innovation. You'll collaborate with deep learning software engineers and GPU architects on applications ranging from autonomous driving to computer vision and recommender systems. The role offers competitive compensation ($184,000 - $356,500) plus equity, and the opportunity to work with state-of-the-art technology in a company that's leading the AI revolution.
This position is perfect for someone who is passionate about high-performance computing, has strong problem-solving skills, and wants to make a significant impact in the field of AI and deep learning. You'll be at the forefront of developing technology that powers the era of AI, working on software that enables the next generation of intelligent machines.