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
    16 hours 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
    16 hours ago
  •  ...driving technology is seeking a Senior Software Engineer in Robotics. In this role,...  ...tasks to machine learning, integrate systems, and evaluate...  ...candidate has a Bachelors in Computer Science or a related field,...  ...familiarity with Computer Vision and Machine Learning. This... 
    Senior
    Computer

    Waymo

    Mountain View, CA
    4 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
    16 hours 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
    16 hours ago
  • $161k - $239k

     ...of experience with software development in one...  ...-Modal, Large Vision Models). Experience with machine learning algorithms and tools...  ...artificial intelligence, deep learning, natural...  ...degree or PhD in Computer Science or related...  ...Google's software engineers develop the next-... 
    Senior
    Computer
    Full time

    Google

    Mountain View, CA
    6 hours 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
    16 hours 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
    16 hours 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
    4 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
    16 hours 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
    16 hours ago
  • $184k - $287.5k

    NVIDIA is seeking a Software Engineer to join our Isaac Spatial Intelligence team within the Isaac...  ...the state of the art in geometric computer vision, combining classical multi‑view geometry and optimization with modern deep learning approaches. Train and evaluate vision... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    1 day 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
    16 hours 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: Integrate...  ...principles (aka systems software fundamentals) Adaptability... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    6 hours 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
  • 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
  • $152k - $241.5k

    # Senior Software Engineer, At Scale Compute AnalysisOnsite |Senior Level|Full TimePosted: Yesterday#### SkillsPythonJavaScriptNext...  ...’s never been done before takes vision, innovation, and the world’s best...  ...useful, you will apply machine learning and deep learning techniques for... 
    Senior
    Computer
    Remote work

    SwiftCruit

    Santa Clara, CA
    1 day 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
  • $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
    16 hours ago
  • $184k - $287.5k

    NVIDIA has been transforming computer graphics, PC gaming, and...  ...been done before takes vision, innovation, and the world...  ...discovery. We are looking for a Senior Software Engineer to join the cuEquivariance...  ...that power equivariant deep learning throughout the scientific... 
    Senior
    Computer

    NVIDIA

    Santa Clara, CA
    6 hours 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
    16 hours 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
  • $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
    16 hours 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
    16 hours 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
  • $152k - $241.5k

    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

    Santa Clara, CA
    16 hours 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
    16 hours 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
    16 hours 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!