Software Engineer, Computer Vision and Deep Learning

Mashgin
Palo Alto
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Communication","Problem-solving","Collaboration"]

A software engineer specializing in computer vision and deep learning, working on 3D vision-based checkout systems. You will implement CV algorithms in C/C++ and Python, design large-scale data collection for training deep nets, and advance state-of-the-art ML/CV methods, while contributing to end-to-end product development on a small, multidisciplinary team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mashgin
Mashgin
4 years ago

Software Engineer, Computer Vision and Deep Learning

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

A software engineer specializing in computer vision and deep learning, working on 3D vision-based checkout systems. You will implement CV algorithms in C/C++ and Python, design large-scale data collection for training deep nets, and advance state-of-the-art ML/CV methods, while contributing to end-to-end product development on a small, multidisciplinary team.
Location: Palo Alto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop and implement new computer vision algorithms in C/C++ and Python for real-world problems.
  • •Design and implement large-scale data collection techniques to train Deep Neural Networks.
  • •Develop and improve algorithms to significantly enhance existing methods.
  • •Research and maintain state-of-the-art ML/CV algorithms for image analysis.
  • •Code full-stack components to build products end-to-end.

Pay and Benefits

Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •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
  • •Experience with Python or C/C++ in a Linux environment
Experience:5+ yearsComputer visionMachine learning
Education:Master's in Computer Science
Skills:CommunicationProblem-solvingCollaboration
Tech Stack:C++PythonLinuxComputer VisionDeep Learning

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Mashgin
Builds AI-powered self-checkout hardware and computer-vision systems for retail, cafeterias, and food service to enable fast, frictionless transactions by automatically recognizing items and processing payments without barcodes or scanning.
Industry: Hardware Devices
Headquarters: Sunnyvale, United States
WebsiteLinkedIn