NVIDIA is seeking a Senior DL Algorithms Engineer to join their team in optimizing Deep Learning workloads. This role sits at the intersection of AI, hardware optimization, and software development, offering a unique opportunity to impact the future of AI computing.
The position requires expertise in deep learning, particularly in inference optimization, combined with a strong understanding of computer architecture and GPU technologies. You'll be working on delivering highly optimized deep learning solutions as part of NVIDIA's Inference Microservices (NIMs), while collaborating with cross-functional teams across hardware and software domains.
As part of NVIDIA's datacenter business, you'll play a crucial role in maximizing the performance of datacenter deployments and contributing to hardware design and system software development. The role involves working with state-of-the-art AI technologies, including LLMs, VLMs, and drug discovery models, while developing tools and processes to scale the delivery of optimized DL models.
The ideal candidate should have a PhD in Computer Science, Electrical Engineering, or related field (or equivalent experience), with at least 3 years of experience in the field. Strong programming skills in C++ and Python are essential, while GPU programming experience (CUDA or OpenCL) is a plus. The role offers competitive compensation, including a base salary range of $148,000 - $287,500 USD, plus equity and benefits.
NVIDIA is widely recognized as one of the technology world's most desirable employers, known for its innovative work in AI and accelerated computing. The company values creativity and autonomy, offering opportunities to work with some of the industry's most forward-thinking professionals. This role provides an excellent opportunity to directly impact hardware and software roadmaps in a fast-growing technology company that leads the AI revolution.
The position offers a blend of technical challenges and opportunities for growth, requiring expertise in performance analysis, optimization, and deep learning while working across various layers of the hardware/software stack. If you're passionate about pushing the boundaries of AI performance and want to work with cutting-edge technology, this role at NVIDIA could be your next career milestone.