Principal Software Engineer, Employee Productivity

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$248,000–$391,000 / yr
Employment
Full-time
Posted
91 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $320k
$113k $421k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $169,550–$225,125 — the blue band above. At the midpoint, this role pays about $320k versus about $197k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Principal Software Engineer, Employee Productivity

JOB TITLE: Principal Software Engineer - Employee Productivity As a Principal Software Engineer, you will join the team driving the evolution of AI-powered employee experiences across web and native mobile applications. You will lead and code end-to-end features, architecting highly performant services and UIs that surface personalized content, knowledge, and search results. Your daily work involves embedding LLM and vector-search capabilities into product surfaces, integrating third-party HRIS and collaboration platforms, and owning system design reviews and technical roadmaps. You will utilize React, Next.js, TypeScript, Tailwind, K8s, containers, and CI/CD to build these systems. The role focuses on creating cohesive, automated user journeys while ensuring robust observability, tracing, and structured logging. You will solve complex problems regarding search, recommendation, and applied-AI systems to provide a seamless experience for a global workforce.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Lead and code end-to-end features for AI-rich employee experiences across web and native mobile apps.
  • Architect high-performance services and UIs to surface personalized content and search results globally.
  • Embed LLM and vector-search capabilities into existing products to drive relevance and learning loops.
  • Own system design reviews, code reviews, and technical roadmaps while mentoring engineers.
  • Integrate third-party HRIS, collaboration, and productivity platforms to create automated user journeys.
  • Implement modern front-end patterns and cloud-native back-end practices using K8s and CI/CD.
  • Instrument observability, tracing, and SLA dashboards to ensure 24/7 reliability for global users.
  • Uphold security, privacy, and accessibility standards across all user journeys.

What we're looking for

  • BS, MS, or PhD in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience).
  • 15+ years of full-stack product engineering experience.
  • 3+ years of experience 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, K8s, and automated CI/CD.
  • Strong data-modeling skills with relational and NoSQL stores.
  • Fluency in application security.
  • Shipped gen AI features (RAG, copilots, chatbots) to thousands of daily users (preferred).
  • Contributions to open-source search or front-end frameworks (preferred).

More like this

Similar roles

Senior Staff Engineer, Employee Productivity

Nvidia

Santa Clara, CA 46 days ago $200,000–$322,000
React Next.js TypeScript Tailwind CI/CD LLM RAG vector-search Containers NoSQL System Design Observability Application Security
10+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding AV1 AV2 AVC HEVC VVC Deep Learning Computer Vision C++ Python gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms Video Processing
10+ yrs exp Hybrid

Principal Software Engineer

State Street

Burlington, MA 106 days ago
Java C# React SQL JavaScript Azure Jenkins Git REST SOAP XML JSON CI/CD Agile Scrum PowerShell Batch RDBMS Micro services BDD ATDD
10+ yrs exp Hybrid