×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Computer Vision and Deep Learning

Job in Emeryville, Alameda County, California, 94608, USA
Listing for: Mashgin
Full Time position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Software Engineer, AI Engineer (Applied/Software), Computer Science, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 180000 - 260000 USD Yearly USD 180000.00 260000.00 YEAR
Job Description & How to Apply Below

About Mashgin

Mashgin powers the world's best checkout experience for over 40 million users. Customers place items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional. Our technology powers over 1 billion transactions at locations such as half of all US professional sports teams, 4 000 convenience stores, major airports, universities, and more.

We are backed by a well‑funded Series B, profitable, and building an extreme ownership culture that values customer obsession, autonomy, and long‑term impact.

Position Summary

Mashgin seeks a passionate Computer Vision engineer who loves solving everyday vision problems and experimenting with new algorithms. On a small, dynamic team you will design and implement cutting‑edge computer‑vision solutions that customers use every day. Engineers at Mashgin hold the title of Member of Technical Staff and work in a flat, high‑impact engineering culture.

What We Value
  • Impact:
    Take full ownership of your work and deliver product shipped daily.
  • Simplicity:
    Build solutions that just work.
  • Hard Work:
    Prioritize real‑world clarity over glamorous research.
  • Humility:
    Handle both high‑level architecture and grunt work with focus.
  • Ruthless Prioritization:
    Focus on the most impactful improvements, cutting through distractions.
  • Customer Innovation:
    Drive product forward to solve real user problems, not merely to please clients.
  • Efficiency:
    Keep meetings short and purposeful.
What You Will Be
  • Develop new computer vision algorithms in C/C++ and Python with founders.
  • Design large‑scale data collection techniques for training deep neural nets.
  • Drive the development of algorithms that dramatically improve existing methods.
  • Research and maintain state‑of‑the‑art ML/CV algorithms for image analysis.
  • Code full‑stack product building from end to end.
Minimum Qualifications
  • 4+ years of relevant coding experience.
  • Master's 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 applying deep learning to computer‑vision problems.
  • Real‑world experience building computer‑vision systems.
What We Offer
  • Opportunity to work on a small, multidisciplinary team with potential to break new ground.
  • Excellent health, dental, and vision insurance for you and your dependents.
  • 401(k) plan.
  • Flexible PTO policy.
  • Catered lunch in office with fully stocked snacks and beverages.
  • Pet insurance for your fur babies.
  • Voluntary life insurance plan.
  • Competitive salary and options in a small, rapidly scaling company.
Equal Opportunity Employer

Mashgin is proud to be an equal‑opportunity employer. Individuals seeking employment at Mashgin are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Compensation

For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $180,000 – $260,000 USD annually. Total compensation will be determined by relevant qualifications, work experience, skills, and other factors, and may include long‑term incentives.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary