NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Principal Software Engineer to join their Enterprise AI Platform team. This role represents an exceptional opportunity to shape the future of AI platforms and products at one of technology's most innovative companies.
The position calls for a deeply technical, creative, and hands-on full-stack developer who will be instrumental in building next-generation AI platforms that enhance business efficiency and productivity. The ideal candidate will bring expertise in RAG and agentic AI, along with 15+ years of experience in building sophisticated applications and APIs in cloud environments.
As a Principal Software Engineer, you'll be at the forefront of developing cutting-edge enterprise generative AI platforms and products. Your responsibilities will span the entire software development lifecycle, from architectural design to deployment, with a focus on creating scalable, reliable systems that power the future of AI applications. You'll work with state-of-the-art technologies, including cloud platforms, Kubernetes, and GPU computing infrastructure.
The role offers an attractive compensation package with a base salary range of $248,000 to $391,000, plus equity and comprehensive benefits. Based in Santa Clara, CA, you'll work in a hybrid environment alongside some of the industry's brightest minds in AI and accelerated computing.
NVIDIA's culture emphasizes innovation, technical excellence, and collaborative problem-solving. The company has a strong track record of transforming industries through technological advancement, from computer graphics and gaming to AI and digital twins. This role provides an opportunity to make a lasting impact on enterprise AI development while working with cutting-edge technology and contributing to NVIDIA's mission of solving challenges no one else can.