Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Computer Vision and Deep Learning

$200k - $300k

Mashgin

About Mashgin 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. Position Summary 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 Minimum Qualifications 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 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 in application of Deep Learning to Computer Vision problems Real-world experience building Computer Vision systems What We Offer 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. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. #J-18808-Ljbffr Mashgin

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Computer Vision and Deep Learning in Palo Alto, CA vacancy
  • $176k - $333.5k

    We are looking for a Senior Software Engineer for our Autonomous Vehicle efforts within the HD...  ...combines state of the art Machine Learning and Computer Vision techniques to generate a variety of...  ...through a complex pipeline with advanced deep learning models and math algorithms... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $224k - $356.5k

     ...physical world is perceived and understood using advanced computer vision and deep learning. Our team builds large-scale distributed Vision AI...  ...with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $204k - $259k

     ...driving technology is seeking a Senior Software Engineer in Robotics. In this role,...  ...tasks to machine learning, integrate systems, and evaluate...  ...candidate has a Bachelor's in Computer Science or a related field,...  ...familiarity with Computer Vision and Machine Learning. This... 
    Senior
    Computer

    Waymo

    Mountain View, CA
    3 days ago
  • Responsibilities We’re searching for a Senior Software Engineer, Perception to join our...  ...state-of-the-art machine learning models directly onto our...  ...develop state-of-the-art deep learning and machine...  ...at top-tier robotics/computer vision conferences/journals, or significant... 
    Senior
    Computer

    Aurora CO

    Mountain View, CA
    5 days ago
  • $224k - $356.5k

    NVIDIA is seeking a System Software Engineer for Vision AI in Santa Clara, CA. This role involves developing high-performance vision...  ...using C++ and Python and a solid background in computer vision and deep learning. The position offers a competitive salary range from... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $161k - $239k

     ...maintaining, or launching software products, and 1...  ...with machine learning algorithms and tools...  ...intelligence, deep learning, or natural...  ...degree or PhD in Computer Science or related...  ...Google's software engineers develop the next-generation...  ..., computer vision) Software... 
    Senior
    Computer
    Full time

    Google

    Mountain View, CA
    5 days ago
  • $200k - $300k

     ...innovative point-of-sale experience that uses computer vision and AI to make checkout nearly...  ...Mashgin is looking for a smart, driven engineer who’s fascinated by the latest...  ...design and implement state of the art deep learning techniques for Mashgin products. We have... 
    Senior
    Computer
    Work experience placement
    Work at office
    Flexible hours

    Mashgin

    Palo Alto, CA
    2 days ago
  • $162k - $260k

     ...We’re searching for a Senior Software Engineer, Perception to join...  ...state‑of‑the‑art machine learning models directly onto...  ...state‑of‑the‑art deep learning and machine...  ...Qualifications BS, MS, or PhD in Computer Science, Robotics,...  ...learning, computer vision, recursive state... 
    Senior
    Computer
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    5 days ago
  • $174k - $253k

    Senior Software Engineer, AI/ML Computer Vision, Pixel Google, Mountain View, CA, USA Required Qualifications Bachelor’s degree or equivalent practical experience...  ...53,000 (USD) + 15% bonus target + equity + benefits. Learn more about benefits at Google. Google is proud to be... 
    Senior
    Computer

    Google Inc.

    Mountain View, CA
    1 day ago
  •  ...California, is seeking experts to develop advanced machine learning models for automated driving technologies. In this role, you...  ...standards. The position emphasizes a strong background in computer vision, deep learning, and experience with various sensors. Latitude AI... 
    Senior
    Computer

    Latitude AI

    Palo Alto, CA
    5 days ago
  • Matroid is a Palo Alto-based computer vision company delivering an end-to-end platform for automated...  ...will advance the computer vision and deep learning technology powering our platform and...  ...it to real-world use-cases. You will engineer new DL capabilities end-to-end,... 
    Senior
    Computer

    Matroid

    Palo Alto, CA
    3 days ago
  • NVIDIA has been transforming computer graphics, PC gaming, and...  ...been done before takes vision, innovation, and the world...  ...motivated and experienced Senior Software Engineer to join us. At a company celebrated...  ...Agentic development, and Deep Learning. Among other things, our... 
    Senior
    Computer

    Nvidia Corporation

    Santa Clara, CA
    5 days ago
  • $176k - $333.5k

     ...doing: Applying graphics, networking, computer vision and machine learning techniques to improve augmented and...  ...solving real world problems with deep learning Significant experience in...  ...Knowledge and experience working with game engines like UE4 Ways to stand out from the... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...container, GPU, and systems engineers, and apply machine learning and deep learning techniques for...  ...) inside existing software workflows. Qualifications...  ..., Mathematics, Physics, Computer Science, or equivalent experience...  ...coverage, dental and vision, 401(K) including... 
    Senior
    Computer

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $204k - $259k

     ...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous...  ..., perception, decision-making and deep learning, while collaborating with hardware...  ...-time on the cars. You have: BS in Computer Science, ML, Robotics, similar... 
    Senior
    Computer
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $152k - $241.5k

    NVIDIA is seeking a highly motivated Software Engineer to join our Autonomous Vehicle (AV)...  ...cases. Achieving this requires deep performance optimization and systems...  ...generative AI & synthetic data generation, computer vision & deep learning, and real-to-synthetic domain... 
    Senior
    Computer
    Internship

    NVIDIA

    Santa Clara, CA
    5 days ago
  • Google Inc. in Mountain View, CA, is seeking a Senior Software Engineer specializing in AI/ML computer vision to help design and deploy vision systems for Pixel and related products. You will write and test code, collaborate on design reviews, and update documentation... 
    Senior
    Computer

    Google Inc.

    Mountain View, CA
    4 days ago
  • $184.7k - $324.8k

    Senior Software Engineer - 3D Vision & Perception Sunnyvale, California, United States Machine Learning and AI Apple is where individual imaginations gather together, committing to...  ...you’ll add something! We are a team of computer vision and machine learning (CVML) engineers... 
    Senior
    Computer
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

     ...Intelligence, High Performance Computing and Visualization. The GPU,...  ...looking for a motivated Deep Learning engineer to bring advanced CUDA...  ...and help realize NVIDIA's vision? What you will be doing:...  ...systems principles (aka systems software fundamentals). Adaptability... 
    Senior
    Computer

    2100 NVIDIA USA

    Santa Clara, CA
    5 days ago
  • $167.2k - $250.8k

     ...generalized AI‑first self‑driving software. Built to learn and improve through data,...  ...for strong software engineers to research, develop, and implement...  ...Degree in robotics, computer science, mechanical/aerospace...  ...with techniques such as deep learning, reinforcement learning... 
    Senior
    Computer
    Immediate start

    Kindredventures

    Mountain View, CA
    4 days ago
  • $204k - $259k

     ...the way for future-looking deep-learning-based explorations. In this...  ...Responsibilities Develop business logic software to evolve driving...  ...Qualifications Bachelors in Computer Science, Robotics, Math, Physics...  ...6+ years of Software Engineering experience in Python or C++... 
    Senior
    Computer
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $161k - $239k

     ...years of experience with software development in Python,...  ...with machine learning algorithms and tools (...  ...artificial intelligence, deep learning, or natural language...  .... Experience in Computer Vision/Audio, Machine Learning...  ...job Google's software engineers develop the next-generation... 
    Senior
    Computer
    Full time

    Google

    Sunnyvale, CA
    5 days ago
  • $193.93k - $291.15k

    Senior Software Engineer, Perception ML Data About the Role We’re a team of high...  ..., you’ll bridge machine learning innovation and autonomy infrastructure...  ...hybrid systems combining deep learning and classical...  ...About You BS in Computer Science, Robotics, Statistics... 
    Senior
    Computer

    Nuro

    Mountain View, CA
    1 day ago
  • $174k - $253k

    About The Job Google's software engineers develop the next-generation technologies that change...  ...information retrieval, distributed computing, large‑scale system design, networking...  ...and architecture. Experience building Deep Learning models with the core TensorFlow,... 
    Senior
    Computer

    Google

    Mountain View, CA
    5 days ago
  • About The Job Google's software engineers develop the next-generation technologies...  ...retrieval, distributed computing, large-scale system design, networking...  ...end development of novel machine learning models, incorporating techniques like deep learning, reinforcement... 
    Senior
    Computer

    Google

    Mountain View, CA
    5 days ago
  • $174k - $253k

    Senior Software Engineer, Discover Recommendations and AI Feed Google, Mountain View, CA, USA Qualifications...  .... Experience with building Deep Learning models with TensorFlow, PyTorch, or...  ...Qualifications Master's degree or PhD in Computer Science or related technical field.... 
    Senior
    Computer

    Google Inc.

    Mountain View, CA
    2 days ago
  • $224k - $356.5k

     ...has been transforming computer graphics, PC gaming,...  ...done before takes vision, innovation, and the...  ...are now looking for a Senior Software Performance Engineer for Autonomous...  ...vision, and/or machine learning. Software development...  ...architectures. Deep learning architecture... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...and highly motivated software professional to work...  ...intersection of CUDA and Deep Learning Systems. As the...  ...massive-scale distributed computing, and low-level...  ...Computer Science, Computer Engineering, Electrical...  ...optimizing innovative vision models, generative AI... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    5 days ago
  • Senior Software Engineer, Infrastructure Software for AI (Centralized AI Data...  ...Qualifications Bachelor's degree in Computer Science, Electrical...  ...‑on experience in machine learning, deep learning, and software...  ...Generative AI, or Computer Vision. Familiarity with... 
    Senior
    Computer

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    5 days ago
  • $200k - $300k

     ...Mashgin is looking for a smart, driven engineer who’s fascinated by the latest...  ...design and implement state of the art deep learning techniques for Mashgin products. We have...  ...Developing solutions for real-world computer vision problems Working with the product team... 
    Senior
    Computer
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin

    Palo Alto, CA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Computer Vision and Deep Learning. Be the first to apply!