NVIDIA, a pioneer in accelerated computing and AI technology for over 25 years, is seeking a Principal Software Engineer to join their Developer Experience Software Engineering team. This role represents a unique opportunity to shape the future of developer tools and AI services at one of technology's most innovative companies.
The position involves leading the development of cutting-edge solutions for NVIDIA's internal products, with a focus on AI Inference Services, Agentic AI frameworks, and Engineering Apps. As a principal engineer, you'll be at the forefront of combining technical excellence with business strategy to create enterprise-level solutions that drive NVIDIA's global operations forward.
The ideal candidate brings 15+ years of software development experience and deep expertise in modern technologies including AI, cloud platforms, and programming languages such as JavaScript, React, NodeJS, or Python. You'll need to demonstrate not just technical prowess, but also strong leadership abilities to influence cross-functional teams and senior leadership.
What makes this role particularly exciting is the opportunity to work with cutting-edge AI technologies, including LLMs, AI Inference, and AI Agents, while contributing to NVIDIA's mission of transforming industries through accelerated computing. The position offers competitive compensation ($248,000-$391,000), equity, and comprehensive benefits, reflecting NVIDIA's commitment to attracting top talent.
NVIDIA's culture of innovation, combined with its position as a leader in AI and accelerated computing, makes this an exceptional opportunity for a senior technical leader looking to make a significant impact. The role offers the chance to work on transformative projects while collaborating with some of the industry's brightest minds in a supportive, diverse environment that encourages pushing the boundaries of what's possible.