Jobs at Mashgin
Self-Checkout using Computer Vision.
About Mashgin
as of Oct 2026The World's Fastest AI Checkout[1]
Mashgin provides an AI-powered checkout system that uses computer vision to instantly identify items, eliminating the need for scanning or barcodes. This technology aims to significantly reduce customer wait times and increase operational efficiency for businesses.[1]
Product
Mashgin's core product is an automated checkout system that leverages patented computer vision and deep learning to identify items placed on a counter. Customers can then pay and leave within seconds, experiencing minimal friction. The system also offers solutions like MashCash for stored-value management and Mashgin Cafeteria for food service operations.[2]
Sells to: Businesses with high transaction volumes and a need for efficient checkout, including stadiums, higher education institutions, convenience stores, healthcare facilities, and cafes.[2]
[ Open roles ]
- Brand Ambassador - Westborough, MaWestborough, Massachusetts
This is a part-time Brand Ambassador role in Westborough, MA, with flexible hours for 2-4 months. The position pays $25/hour and involves assisting customers with Mashgin's AI-powered self-checkout kiosks, troubleshooting issues, capturing product images for AI training, and providing feedback to the engineering team.
- Software Engineer, Full-stackRemote
Mashgin is seeking a full-stack Software Engineer (Member of Technical Staff) based in Curitiba, Brazil. This role involves building software for kiosks and their supporting infrastructure, including hardware and visual components, and contributing across the entire product lifecycle in multiple languages.
- Senior Software Engineer, ProductPalo Alto, California
Senior Software Engineer, Product at Mashgin. This role involves building software for kiosks and their supporting infrastructure, with end-to-end ownership from idea generation to shipping. The engineer will contribute to customer-facing products and shape the long-term technical vision.
- Software Engineer, Full StackPalo Alto, California
Software Engineer, Full Stack at Mashgin. This role involves building software for kiosks and their supporting infrastructure, including traditional web stacks and hardware/visual component interfaces. The engineer will have end-to-end ownership of projects throughout the product lifecycle.
- Software Engineer, Full-stackRemote
Software Engineer, Full-stack at Mashgin. This role involves building software for kiosks and their supporting infrastructure, including traditional web stacks and hardware/visual component interfaces. The position emphasizes end-to-end ownership across the product lifecycle and contributes to various parts of the codebase in multiple languages.
- Hardware Validation EngineerSan Jose, California
- Hardware Operations SpecialistSan Jose, California
Mashgin is seeking a Hardware Operations Specialist to manage day-to-day hardware operations. This hands-on role involves tracking inventory, managing shipments, and organizing parts and operational tasks at their local contract manufacturer.
- Software Engineer, InfrastructurePalo Alto, California
Software Engineer, Infrastructure at Mashgin. This role focuses on building backend infrastructure for kiosks and the supporting systems. The engineer will design and develop core systems for advanced deep learning solutions, operating with full ownership in a startup environment.
- Software Engineering ManagerPalo Alto, California
- Electrical EngineerRemote