M

Mashgin

AI-powered touchless self-checkout kiosks

Software Engineer - Infrastructure

Platform EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USA$115k - $210k /yrIn-person

About the Job

Requirements

  • At least 5 years of relevant coding experience.
  • A B.S. or higher in Computer Science, or equivalent work experience.
  • Python programming experience with knowledge of infrastructure as code, including Terraform and Ansible.
  • Experience designing and managing cloud-based environments such as Amazon Web Services.
  • Ability to learn new languages, libraries, and frameworks when needed.
  • Experience building production-ready code used regularly by many people.

Responsibilities

  • Work with a small interdisciplinary team across hardware, software, and design to build new product versions from scratch.
  • Provide technical support and architectural guidance to existing systems and teams, including recommending best practices, reviewing implementations, and troubleshooting complex issues.
  • Build backend infrastructure for scalable training in the cloud.
  • Rethink and recreate existing codebases for scale.
  • Continuously improve and maintain code already in production.

Desired Qualifications

  • Experience working in a fast-paced environment, shipping quality code quickly, and iterating.
  • Experience deploying and managing cloud infrastructure.
  • Good knowledge of algorithms and data structures.

About the Company

Mashgin

AI-powered touchless self-checkout kiosks

Mashgin provides touchless self-checkout systems that use AI and computer vision to speed up purchases in high-traffic places like stadiums, airports, and event venues. The technology works by placing items on a checkout base, where AI identifies and tallys multiple items at once, delivering checkout in about 27 seconds. The company differentiates itself by focusing on fast, multi-item recognition for high-volume environments and offering hardware (kiosks) on sale or lease plus service contracts. Its goal is to reduce lines, improve customer experience, and increase operating efficiency for clients with large transaction volumes.

Company size
51-200
Company stage
Series B
Total funding
$70.8M
Headquarters
Palo Alto, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Mashgin

See more jobs