cover image
Mashgin

Mashgin

www.mashgin.com

1 Job

116 Employees

About the Company

At Mashgin, we are developing the future of checkout experiences. We aim to reduce the friction between customer desires and their ability to be on their way. Our ecosystem is anchored by the only 3D computer vision and deep learning based checkout system in the world. With customers across a wide spectrum of verticals including the NFL, MLB, and Aramark, our company and product adoption are growing at a rapid pace.

Listed Jobs

Company background Company brand
Company Name
Mashgin
Job Title
Software Engineer, Backend
Job Description
**Job Title:** Software Engineer, Backend **Role Summary:** Backend software engineer responsible for designing, developing, and maintaining scalable infrastructure and services that power AI-driven checkout kiosks. Owns features from concept through production, collaborates with hardware, design, and product teams, and iterates quickly in a fast‑paced, customer‑centric environment. **Expectations:** - Deliver production‑ready code with end‑to‑end ownership. - Ship high‑quality features rapidly, iterating based on real‑world usage. - Prioritize impactful work, minimize unnecessary complexity, and maintain code hygiene. **Key Responsibilities:** - Design and implement backend services, APIs, and database layers. - Build and maintain cloud‑based infrastructure for scalable model training and inference. - Refactor and scale existing code bases for performance and reliability. - Participate in architecture discussions, feature planning, and cross‑functional reviews. - Debug, troubleshoot, and resolve production issues with minimal downtime. - Automate deployment pipelines and monitor application health. **Required Skills:** - 4+ years of professional software development. - Proficient in Python, Node.js, C++, Go, C#, or Java. - Strong understanding of algorithms, data structures, and system design. - Experience with SQL and non‑SQL databases. - Comfortable learning new languages, libraries, and frameworks. - Familiarity with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines. - Ability to write clean, documented, and testable code. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
Palo alto, United states
Hybrid
Junior
13-01-2026