Senior Software Engineer, Computer Vision and Deep Learning

Mashgin Inc.
Palo Alto, CA, United States
6 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$200,000.0 - $300,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Artificial Neural Networks Computer Vision Big Data Computer Programming Linux Python (Programming Language) Machine Learning Deep Learning Information Technology

Job description

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 everyday 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

Requirements

  • 8+ 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, * 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

Benefits & conditions

  • 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
  • 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

$200,000 - $300,000 a year For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $200,000 - $300,000 USD annually. Note that total compensation for this position will be determined by candidate’s relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives.

About the company

At Mashgin, we have developed a successful and innovative point-of-sale experience that uses computer vision and AI to make checkout nearly instantaneous. Our mission is to eliminate checkout lines so people can get back to their lives.

Our kiosks are currently serving customers in thousands of locations around the world, from major sports stadiums to convenience stores, from college campuses to corporate cafeterias. We are a series B startup with 10 years of progress, and we’re already profitable. And we’re just getting started.

We value autonomy of work, a relentless obsession with customer experience (both our customers and their end-customers), and a culture of respect and fun.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:25 min

Distinguishing artificial intelligence from deep learning

Sam Witteveen · Coffee With Developers

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

Videos

See all

Related articles

See all