Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Principal Software Engineer - Enterprise AI Platform

NVIDIA

$272,000 - $425,500
Dec 10, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is looking to improve business efficiency and productivity by building the next generation AI platforms and products

Requirements

  • Familiarity with gen AI application building, search and chatbots
  • Proven expertise of performance, reliability in sophisticated distributed systems and the teams that build them
  • Strong proficiency in multiple programming languages and technologies relevant to AI and system development
  • Has delivered software with full understanding of deploying applications in Kubernetes clusters along with GPU and CPU pod scheduling (Ability to understand on Prem)
  • Has delivered software in a cloud context and is familiar with the patterns and process of managing cloud infrastructure
  • Experience with Cloud Platforms, experience with Kubernetes and Docker
  • Excellent programming, debugging, performance analysis, and test design skills using python is a plus

Responsibilities

  • Own the end-to-end lifecycle of software development, from concept to deployment, including architecture design, development, testing, and scaling
  • Derive technology roadmaps for enterprise generative AI platform and products
  • Understand internal micro-services, platforms, third party platforms and growing open-source code-repos to best leverage them during AI product development
  • Able to contribute to internal platforms and build re-usable components that can connect to enterprise data sources and power search, chatbots and other gen AI applications
  • Develop platform and systems enabling unified experience across applications and driving insights for end-to-end user experience
  • Ensure system reliability, performance, and security at scale
  • Help build and maintain our Continuous Delivery pipeline with the goal of moving changes to production faster and safer, while ensuring key operational standards

Other

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • 15+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale
  • Proven track record to lead sophisticated projects and deliver results in a fast-paced, multifaceted environment
  • Technical leadership designing products as well as mentoring and developing high preforming teams
  • Excellent communication and planning skills