Software Engineer
Machine Learning and Artificial Intelligence
Confirmed live in the last 24 hours
Touchless self-checkout ecosystem
Company Overview
Mashgin's mission is to make a frictionless checkout experience for all using advanced computer vision. The company is committed to reducing the friction between customer desires and their ability to be on their way with their ecosystem that is anchored by the only 3D computer vision and deep learning based checkout system in the world.
Consumer Goods
B2B
Company Stage
Series B
Total Funding
$73.7M
Founded
2014
Headquarters
Palo Alto, California
Growth & Insights
Headcount
6 month growth
↑ 13%1 year growth
↑ 15%2 year growth
↑ 137%Locations
Palo Alto, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Computer Vision
Data Structures & Algorithms
Tensorflow
Theano
Python
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
- 5+ years relevant coding experience
- B.S. or higher in Computer Science or related field
- Strong background in Machine Learning or Computer Vision
- Excellent knowledge of either Python or C/C++
Responsibilities
- Developing solutions for real-world computer vision problems
- Working with the product team to come up with innovative ways to collect large data sets for training AI systems or generating equivalent synthetic data
- Finding the optimal balance between doing longer term research and applying research results to production code
- Researching and building state-of-the-art ML/CV algorithms to analyze 2D/3D image data
Desired Qualifications
- MS/PhD degree or equivalent practical experience in Computer Science, AI, Machine Learning, or related technical field
- Strong understanding of ML techniques such as CNNs, supervised and unsupervised learning, optimization techniques, etc
- Experience with one or more of popular Deep Learning frameworks such as Caffe, TensorFlow, Theano
- Experience in a fast-paced work environment, shipping quality code quickly and iterating