Principal Software Engineer, Retail and CPG Platform Architecture

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CA, Canada
Salary
$240,000–$379,500 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $201k
This role $310k
$114k most similar roles pay here $408k

This role pays more than 95% of similar roles. Most pay $174,600–$227,262 — the shaded band above. At the midpoint, this role pays about $310k versus about $201k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Principal Software Engineer, Retail and CPG Platform Architecture

As a Principal Software Engineer, Retail and CPG Platform Architecture, you will join the team to define the architecture and build the Retail and Consumer Packaged Goods platform. You will collaborate with product management, business development, and developer relations teams to create a scalable platform for digital commerce, supply chain, and intelligent stores. Your daily responsibilities include architecting systems, writing code, developing reusable reference architectures, and ensuring production-ready performance regarding latency and throughput. You will utilize technologies including NeMo microservices, Nemotron models, NIM, RAPIDS, and cuOpt solvers, while leveraging GPU acceleration libraries like CUDA, Triton, and TensorRT. The role focuses on solving complex problems in retail and supply chain by building Agentic AI solutions, managing data pipelines, and implementing RAG and agent-based systems to enhance hyper-personalization and inventory optimization for the industry.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define the technical vision and architecture for the Retail and CPG platform using existing blueprints and workflows.
  • Architect and build systems hands-on using NVIDIA technologies like NeMo, NIM, RAPIDS, and cuOpt.
  • Develop a production-ready platform focused on optimizing latency, throughput, and cost efficiency.
  • Create reusable reference architectures to facilitate industry adoption of the retail platform.
  • Build AI agents and integrate Agentic AI for supply chain, digital commerce, and employee productivity.
  • Ensure system reliability through robust monitoring, evaluation, and fallback strategies.
  • Collaborate with engineering teams to develop scalable AI solutions for the retail ecosystem.
  • Present the platform to ISVs, GSIs, and customers in coordination with solution and developer relations engineers.

What we're looking for

  • Bachelor of Science or equivalent experience in computer science or electrical engineering.
  • 15+ years of dynamic work experience within high growth tech companies or building AI and agentic solutions for a major Retailer.
  • Proven track record as a developer of AI agents is required.
  • Developer expertise in AI systems, including LLMs, RAG, and agent-based systems.
  • Strong understanding of data pipelines, embeddings, and systems architecture.
  • Experience with distributed systems, APIs, and microservices.
  • Familiarity with GPU acceleration libraries (CUDA, Triton, TensorRT) (preferred).
  • Background in Retail, CPG, logistics, or marketplaces; experience with enterprise AI architectures (preferred).

More like this

Similar roles

Senior Architect, Agentic AI for Marketing

Nvidia

Remote 18 days ago $224,000$356,500
Agentic AI LLMs Generative AI RAG Python Kubernetes Docker CI/CD LangChain LlamaIndex NVIDIA NeMo Triton Multi-agent Orchestration API Gateways Distributed Systems Linux Text-to-SQL Model Serving Observability
10+ yrs exp Remote

Principal Software Engineer, Delivery Platform

Snap Inc.

Palo Alto, CA 100 days ago $276,000$414,000
Distributed Systems Backend Services Software Design Performance Analysis Test Design Scalability Attribution Measurement Ads Domain
10+ yrs exp

Principal Platform Software Engineer

Oracle

Seattle, WA +1 52 days ago $104,500$234,600
Apache Kafka Kubernetes Terraform Java Python Distributed Systems REST NoSQL TCP/IP HTTP Observability API micro services event driven architecture
5+ yrs exp