CareerPlanSign in

Software Engineer, Full Stack

Palo Alto, CA💼 Full-time🗓 2026-01-12 → 2026-09-26

Core

Full-stack developer building software for AI-powered self-checkout kiosks, handling both web stacks and hardware interfaces to ensure reliable user experiences.

Role type

Senior IC full-stack engineer (hardware/software integration)

Builds

AI-driven self-checkout kiosks and supporting infrastructure for retail and sports venues

Domain

Retail technology + Computer Vision + Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Node.js, C++, Go, C#, Java, cloud infrastructure management, SQL, algorithms and data structures, end-to-end project ownership

Preferred skills

fast-paced environment experience, rapid iteration, system architecture design, database optimization

Technologies

Python, Node.js, C++, Go, C#, Java, SQL

Responsibilities

Own major feature development from idea to execution, build new features and architecture for challenging problems, create MVPs from 0 to 1, refactor existing codebases for scale, maintain production code

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.