Principal Software Engineer - Employee Productivity
at Nvidia
π Santa Clara, United States
USD 248,000-391,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Kubernetes @ 4 TypeScript @ 4 NoSQL @ 7 CI/CD @ 4 Mathematics @ 4 Mentoring @ 4 Next.js @ 4 React @ 4 CSS @ 4 Tailwind CSS @ 4 LLM @ 4Details
NVIDIA is seeking a Principal Software Engineer to drive the evolution of AI-powered employee experiences across web and native mobile platforms. The role focuses on building end-to-end features, embedding LLM and vector-search capabilities, and architecting highly performant services and UIs for a global workforce. The position emphasizes modern front-end patterns, cloud-native back-end practices, observability, security, and accessibility.
Responsibilities
- Lead and implement end-to-end features for AI-rich employee experiences on web and native mobile apps.
- Architect high-performance services and user interfaces that surface personalized content, knowledge, and search results to a global workforce.
- Embed LLM and vector-search capabilities into existing product surfaces, including relevance and continuous learning loops.
- Own system design reviews, code reviews, and technical roadmaps; raise the engineering bar and mentor engineers across the team.
- Integrate third-party HRIS, collaboration, and productivity platforms to create cohesive, automated user journeys.
- Champion modern front-end patterns (React / Next.js, TypeScript, Tailwind CSS) and cloud-native back-end practices (Kubernetes, containers, CI/CD).
- Instrument robust observability: tracing, structured logging, and SLA dashboards; collaborate with SREs to achieve 24x7 reliability across regions.
- Uphold security, privacy, and accessibility standards across all user journeys.
Requirements
- BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering or related fields (or equivalent experience).
- 15+ years of full-stack product engineering experience, including 3+ years at the principal or staff level guiding cross-functional teams.
- Proven track record delivering consumer-grade web and/or mobile experiences at scale.
- Expertise in search, recommendation, or applied-AI systems.
- Hands-on experience with modern cloud infrastructure, Kubernetes, and automated CI/CD pipelines.
- Strong data modeling experience with relational and NoSQL stores.
- Fluency in application security practices.
- Excellent mentoring ability; comfortable setting vision and rolling up sleeves.
Ways to stand out
- Shipped generative AI features (RAG, copilots, chatbots) used by thousands of daily users.
- Contributions to open-source search or front-end frameworks.
Compensation & Benefits
- Base salary range: 248,000 USD - 391,000 USD (determined based on location, experience, and internal pay equity).
- Eligible for equity and benefits (see NVIDIA benefits).
Other details
- Location: Santa Clara, CA, United States.
- Employment type: Full time.
- Applications accepted at least until August 19, 2025.
- NVIDIA is an equal opportunity employer committed to diversity and inclusion.