
Senior Software Engineer, Computer Vision and Deep Learning
About this role
Mashgin is hiring a full-time Senior Software Engineer specializing in Computer Vision and Deep Learning to join the team in Palo Alto, CA. This position is ideal for a passionate vision expert who enjoys experimenting with algorithms and solving everyday problems using artificial intelligence.
Role Overview
Mashgin seeks a dedicated Computer Vision engineer to design and implement cutting-edge algorithms deployed daily to thousands of customers. Working within a small, dynamic engineering team, this professional contributes directly to advanced kiosk technology that scans entire orders in under a second. The environment emphasizes a flat and high-impact structure where every engineer holds the title of Member of Technical Staff.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
Mashgin builds the fastest checkout systems utilized by over 40 million users across professional sports stadiums, convenience stores, major airports, and universities. Supported by a well-funded Series B, the organization stands out as a profitable AI startup driven by customer obsession and extreme autonomy. Their innovative technology powers more than one billion transactions globally.
How to Apply
Interested candidates should visit the official Mashgin careers page to submit an application for this position.
Skills and tech stack
Questions candidates ask
What is the location of the Senior Software Engineer role?
The position is located in Palo Alto, CA.
What is the salary range for this job?
The annual salary ranges from $200,000 to $300,000 USD.
What department does this role belong to?
This role is part of the Software Engineering department.
Is this a remote position?
No, this is an onsite position based in Palo Alto, CA.
How can I apply for this position?
Candidates can apply directly on the official Mashgin careers page.