Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Aug 27, 2026
This job expires in: 30 days
Job Summary
Seeking a Principal Software Engineer for a full-time role focused on defining and building the architecture of the Retail and Consumer Packaged Goods Platform, collaborating with engineering teams and leveraging NVIDIA's AI technologies, with options for remote work.
Key responsibilities:
- Architect and develop a platform strategy across supply chain, stores, and e-commerce using NVIDIA technologies
- Collaborate with product management and engineering teams to create a production-ready platform that enhances AI solutions
- Define the technical vision and build reusable reference architectures for industry adoption
Required qualifications:
- Bachelor of Science or equivalent experience in computer science or electrical engineering
- 15+ years of experience in high growth tech companies or building AI solutions for major retailers
- Proven track record in coding and shipping systems, particularly in AI agent development
- Expertise in AI systems, including LLMs, RAG, and agent-based systems
- Strong understanding of data pipelines, distributed systems, APIs, and microservices
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 47,855 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee