Mashgin Jobs Hiring Now
Mashgin is hiring for 10 open roles on Migrate Mate as of October 15, 2026, concentrated in software engineering and product management, with listed salaries up to about $300,000. Migrate Mate updates Mashgin's live openings daily. Mashgin builds AI-powered autonomous checkout technology that processes items without barcodes or manual scanning.
Find Mashgin JobsOverview
Mashgin hiring data on Migrate Mate, as of October 15, 2026.
- Open jobs
- 10
- Top team
- Software Engineering
- Seniority
- Mid to senior level
- Work type
- 10% remote or hybrid
- Top location
- Palo Alto
- Salary range
- $115,000–$300,000
Listed salaries for Mashgin roles on Migrate Mate range from about $115,000 to $300,000 per year across 10 open roles, as of October 15, 2026.
Open Roles at Mashgin
Showing 10 of 10+ Mashgin jobs





















About Mashgin
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. We value autonomy of one's work, a culture of respect for one another, and building products with empathy for our customers.
Position Summary
Mashgin is looking for a passionate Computer Vision engineer who loves solving everyday vision problems. Someone who is regularly saying to themselves “This could be done with computer vision!” and who loves experimenting with new algorithms. You’ll work on a small dynamic team to design and implement cutting edge Computer Vision algorithms that will be used every day by our customers.
You Will Be
- Developing new computer vision algorithms with founders in C/C++ and Python for solving challenging real-world problems
- Coming up with large scale data collection techniques for training Deep Neural Nets
- Driving the development of new algorithms that dramatically improve our existing methods
- Researching and maintaining state-of-the-art ML/CV algorithms that can analyze images
- Coding full-stack building products from end to end
Minimum Qualifications
- 5+ years relevant coding experience
- Masters degree in Computer Science or related field
- Strong background in Computer Vision
- Exposure to new Deep Learning techniques for image recognition
Preferred Qualifications
- MS/PhD degree or equivalent practical experience in Computer Science, AI, Machine Learning, or related technical field
- Experience with Python or C/C++ in a Linux environment
- Knowledge and experience in application of Deep Learning to Computer Vision problems
- Real-world experience building Computer Vision systems
What We Offer
- An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries
- 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
Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.
Job Roles at Mashgin
Working at Mashgin
Mashgin's 10 open roles are mid to senior level, and about 10% are remote or hybrid. The most active teams are software engineering and product management. Mashgin develops computer vision and artificial intelligence systems for self-checkout, with open positions spanning software engineering, mechanical design, infrastructure, and product management. Most Mashgin roles are based in Palo Alto and Emeryville.
Explore more roles by function
Browse thousands of live openings across engineering, sales, product, and more, and apply in just a few clicks.
Browse jobs by roleMashgin Jobs: Frequently Asked Questions
How many jobs is Mashgin hiring for right now?
Mashgin is hiring for 10 open roles on Migrate Mate as of October 15, 2026, updated daily, concentrated in software engineering and product management. Roles span software engineering, mechanical design, infrastructure, and product management, so there are openings across both technical and operational disciplines.
What kinds of roles does Mashgin hire for?
The most active teams are software engineering and product management. Mashgin's open positions include software engineers across full stack and infrastructure specializations, mechanical design engineers, deployment engineers, technical product managers, and HR and operations generalists. Most postings are mid to senior level, though the mix includes both individual contributor and lead-level positions.
Are Mashgin jobs remote or in-person?
Mostly on-site. About 10% of Mashgin's open roles on Migrate Mate are remote or hybrid as of October 15, 2026, with the rest based in Palo Alto. Each Mashgin listing shows its work location so you can filter before applying.
How do I apply to a job at Mashgin?
Find a Mashgin role on Migrate Mate, then follow the listing through to Mashgin's own careers page to submit your application. Mashgin manages its own hiring process directly, so applications go through the company rather than through Migrate Mate.
What do Mashgin jobs pay?
Listed salaries for Mashgin roles on Migrate Mate range from about $115,000 to $300,000 per year as of October 15, 2026, with most postings at mid to senior level. Exact pay is set by Mashgin and shown on each listing.
Does Mashgin hire entry-level?
Most of Mashgin's open roles on Migrate Mate are mid to senior level as of October 15, 2026. Entry-level openings are limited. Check individual Mashgin listings for stated experience requirements.
Where is Mashgin hiring?
Most Mashgin roles are based in Palo Alto and Emeryville, and about 10% offer remote or hybrid work as of October 15, 2026. Migrate Mate shows the location on each listing.