← All roles

Senior Software Engineer, Full-Stack

Mashgin· Engineering
Apply on company site
Palo Alto, CAFull-timePosted 11mo ago

About the role

Senior full-stack engineer to build software for Mashgin’s kiosks and backend infrastructure, interfacing with hardware and visual components, with end-to-end ownership from idea to shipping.

Responsibilities

  • Owning major feature development and working directly with the founders on product development from end to end
  • Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
  • Work full stack on building new features and dreaming up new architecture to solve challenging problems
  • Rethinking and recreating existing codebases for scale
  • Continuously improving and maintaining code that’s already in production

Qualifications

  • 8+ years relevant coding experience
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java
  • Comfortable learning new languages, libraries, and frameworks when the solution calls for it
  • Experience building production-ready code that’s used regularly by lots of people

Skills

Required:PythonNode.js
Nice to have:C++GoSQL / database technologies

Benefits

  • Excellent health, dental and vision insurance for you and your dependents
  • 401k plan
  • Flexible PTO policy
  • Competitive salary and options in a small, rapidly scaling company
Last updated Aug 26, 2026. Interested? Apply on the company site.
Mashgin logo

About Mashgin

Self-Checkout using Computer Vision.

Mashgin creates better retail experiences through visual automation. We’ve built a self-checkout kiosk that uses computer vision to scan multiple items without barcodes, reducing checkout time by 10x. We’re completely recreating the checkout experience in an industry that’s had little innovation in decades. Our clients see dramatic reductions in lines and revenue increases of as much as 400% as a result.

cashierless-checkoutdeep-learninghardwarecomputer-visionai

More open roles at Mashgin