Software Engineer, Full Stack
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