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

Machine Learning Engineer

Full-time

Chooch

Company Description

Chooch helps build and run the best Computer Vision AI applications that make cameras intelligent, enhancing productivity & revenues, while reducing operational costs. Chooch has been named a leading computer vision platform by IDC.

Role Description

We are looking for a Machine Learning Engineer (US-based) to join our team. This is a full-time, hybrid role with frequent hands-on experience with customer projects in the Bay Area. The Machine Learning Engineer will be responsible for the successful design, accuracy, and backbone behind our Computer Vision AI applications. This includes data preparation, training, configuring neural networks, deploying networks in real customer locations, and refining computer vision algorithms for healthcare, manufacturing, and retail customers. This role requires frequent interaction with technical and non-technical customers while working closely within our solutions engineering teams. The Machine Learning Engineering role has opportunity to grow, lead technical projects, and improve current processes while providing meaningful feedback to our product and solutions teams.

Product Description Chooch AI is a computer vision platform that helps hospitals automate supply room monitoring and inventory management. Using fixed cameras and AI, the platform continuously tracks supplies in storage areas and updates on-hand counts in real time. When inventory levels fall below defined thresholds, replenishment orders are automatically generated and sent to ERP systems, eliminating manual counts and barcode scanning. Hospitals using Chooch AI significantly reduce critical stockouts, optimize inventory levels, and improve supply chain staff productivity. By turning supply rooms into self-managing systems, Chooch AI enables clinical and supply chain teams to focus more time on patient care.

Responsibilities/What you'll do at Chooch:

  • Design, train and fine-tune models for object detection, classification, segmentation, tracking and anomaly detection on real customer video and images.
  • Adapt pretrained and foundation models (YOLO-family detectors, ViTs, CLIP-style and vision-language models) to new customer use cases with limited labeled data.
  • Own data pipelines end to end: curation, labeling guidelines, augmentation, synthetic data, and dataset versioning.
  • Optimize models for production and edge hardware using quantization, pruning, distillation, ONNX export and TensorRT, hitting agreed latency and accuracy targets.
  • Build evaluation suites with clear metrics (mAP, precision/recall, false-alarm rates per camera-hour) and catch regressions before release.
  • Deploy and monitor models in production, diagnose drift and failure cases, and close the loop with retraining.
  • Work with product, solutions engineers and customers to turn vague requirements into measurable model specs.
  • Write clean, tested, reviewed code and contribute to shared ML tooling.

 

Nice to have

  • Experience with vision-language models (CLIP, LLaVA-style models) or open-vocabulary detection.
  • Multi-object tracking and video analytics (re-identification, action recognition, temporal models).
  • Few-shot learning, active learning, or synthetic data generation for low-data domains.
  • MLOps tooling: MLflow or Weights & Biases, Kubernetes, Triton Inference Server, CI/CD for models.
  • Domain experience in Healthcare, retail and supply chain, manufacturing inspection, workplace safety or video surveillance.

Key Components

  1. Model Development and Optimization: Design, develop, and optimize machine learning models for computer vision applications.
  2. Data Management: Collaborate with ML engineers to ensure the collection, processing, and maintenance of high-quality datasets necessary for model training and testing.
  3. Algorithm Implementation: Implement state-of-the-art computer vision algorithms to improve system accuracy and performance in real-world scenarios.
  4. Cross-Functional Collaboration: Work closely within the solutions engineering team to integrate machine learning models into the broader product and systems.
  5. On-Site Travel and Field Testing: Many of our projects are live deployments with major fortune 500 customers – testing new, innovative ML technologies. Traveling on site is sometimes needed to see the environment, test in the real-world, and ensure the technology is operating as expected.
  6. Performance Evaluation: Regularly evaluate the performance of computer vision models, using both qualitative and quantitative methods, and iterate to enhance accuracy and efficiency.
  7. Research and Innovation: Understanding of the latest developments in machine learning and computer vision, applying innovative approaches and technologies to solve complex challenges.
  8. Stakeholder Engagement: Collaborate with internal and external stakeholders to understand their needs and translate them into effective technical solutions.
  9. Problem-Solving: Address and troubleshoot complex problems that arise during the development and deployment of computer vision systems.

The ideal candidate should be deeply passionate about machine learning and its real-world applications, particularly in improving and leveraging state-of-the-art neural networks to make an impact.

Requirements

  • 3–5 years of industry experience building ML systems, with at least 2 years focused on computer vision.
  • BS or MS in Computer Science, Electrical Engineering, Math or a related field, or equivalent practical experience.
  • Strong Python and hands-on experience with PyTorch (or TensorFlow) for training and debugging deep learning models.
  • Shipped at least one computer vision model to production, and can explain the trade-offs made along the way.
  • Solid grasp of CNN and transformer architectures for detection, segmentation and classification.
  • Experience with OpenCV and image/video processing: decoding streams, preprocessing, augmentation.
  • Working knowledge of model optimization for inference (ONNX, TensorRT, quantization or similar).
  • Comfortable with Docker, Git, Linux and training on GPUs in a cloud environment (AWS/Azure).
  • Sound ML fundamentals: loss functions, overfitting, class imbalance, evaluation metrics and experiment design.
  • Clear written and verbal communication, including explaining model behavior to non-ML stakeholders.

Benefits

Chooch offers extensive benefits including health, dental, vision insurance, 401K with 3% match, extensive PTO, and life insurance policies included.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in San Mateo, CA vacancy
  • $225k - $305k

     ...Software /Full-time /HybridAs a Perception Engineer, you will be instrumental in designing...  ...ML frameworksExperience deploying learned models into productionExcellent collaboration...  ...Sitting at the intersection of robotics, machine learning, and design, Zoox aims to... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    3 days ago
  • $259.03k - $311.43k

     ...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...users growing at a record pace, we are seeking experienced machine learning engineers who thrive on solving complex challenges and designing scalable... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $212.49k - $295.25k

     ...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...create safer, more civil shared experiences for everyone.As a Machine Learning Engineer on the Foundation AI organization, you will sit at the epicenter... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $150k - $200k

     ...Job Description Job Description Description The role: We are seeking a creative, ambitious Machine Learning Scientist or Engineer to advance the state of the art in ML-driven therapeutic antibody design. At BigHat Biosciences our full-stack antibody drug development... 
    Suggested

    BigHat Biosciences

    San Mateo, CA
    28 days ago
  • $328.61k - $399.42k

     ...come to Roblox to explore, create, play, learn, and connect with friends in 3D...  ...broad area of the tech spectrum, including machine learning, classifiers for 3D models, experimentation...  ...company. You will report to the Senior Engineering Manager of the Account Identity Team.You... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $254k - $366k

     ...Offline Driving Intelligence team is responsible for developing/learning behavior models for road users such as cars, bicycles, and...  ...and validate our driving performance. As an ML Agents Machine Learning Engineer, you will work on the bleeding edge of the industry,... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    3 days ago
  • $189k - $283k

     ...training and testing autonomous vehicle AI. We are looking for a machine learning professional with experience applying ML to sensor data,...  ...based data augmentation.Partner with Sim V&V and Perception engineers to define sensor realism metrics and close the sim-to-real... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $295.25k - $345.04k

     ...come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive...  ...rapid rate, we are building large scale ads machine learning infrastructure to deliver more...  ....As a Machine Learning Infrastructure Engineer, you’ll build scalable, reliable, and high... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $172.5k - $210k

     ...and flagship consumer platform Glance InMobi leverages data machine learning and generative AI to help brands reach audiences more precisely...  ...of the Role: We are looking for a Machine Learning Engineer to develop and optimize our ad science models open-source LLMs... 
    Full time
    Local area
    Flexible hours

    InMobi

    San Mateo, CA
    8 days ago
  • $189k - $270k

     ...Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors from data,...  ...also work closely with our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate our driving... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    4 days ago
  • $295.25k - $345.04k

     ...come to Roblox to explore, create, play, learn, and connect with friends in 3D...  ...everyone.Why Safety AI Systems?As Senior Engineering Manager for Safety AI Systems at Roblox,...  ...multimodal content safety. You’ll oversee machine learning systems, constructing multimodal... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $340k

     ...Autonomy Behaviors team is responsible for producing our vehicle’s driving trajectory. As a Principal ML Engineer, you will lead the technical development of machine learning algorithms for our next-generation ML Planner. Your impact will range from delivering innovations... 
    Full time
    Temporary work
    Immediate start
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  •  ...real-time inference, built for systems that need to reason, not just retrieve.   zaimler was founded by Biswajit Das (ex-VP Engineering, Truera), a Data Infra veteran and former Chief Architect at Visa, and Sofus Macskassy (ex-Director of Engineering, LinkedIn), who... 
    Shift work

    zaimler

    San Mateo, CA
    4 days ago
  • $147.6k - $274k

     ...group (Prescient Design), we are revolutionizing drug discovery with cutting-edge machine learning techniques. We are seeking a highly motivated and skilled ML Infrastructure DevOps Engineer to join our growing team within Genentech Research and Early Development AI Drug... 
    Full time
    Local area
    Worldwide
    Relocation package

    Genentech

    South San Francisco, CA
    3 days ago
  • $160k - $271k

     ...diverse perspectives and teamwork. ¹As a Senior AI/ML Platform Engineer, you will architect and scale the ML platform for data scientists...  ...experience (AWS, GCP, or Azure).Experience with statistical learning algorithms (GLM, XGBoost, Random Forest) and deep learning (neural... 
    Full time
    Part time
    Immediate start
    Flexible hours

    Guidewire Software, Inc.

    San Mateo, CA
    2 days ago
  • $243.29k - $312.97k

     ...come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive...  .... We’re looking for a Principal Platform Engineer who treats platform as a product: someone...  ...reliable ML platform for all of Roblox.A Code Machine; you love not only to design and... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $30 per hour

     ...transportation. You'll contribute to real projects, work alongside engineers and researchers pushing the boundaries of autonomous...  ...data Strong Python / Pyspark / SQL skills Coursework in machine learning, computer vision, or NLP. Understanding of supervised... 
    Hourly pay
    Full time
    Contract work
    Part time
    Internship
    Work at office

    Zoox

    Foster, CA
    11 days ago
  • $170k - $200k

     ...building AI risk models that combine clinical data with genomics to predict disease risk years before onset. We are hiring a Machine Learning Engineer with deep expertise in machine learning and advanced deep learning model development. You will develop and improve deep... 
    Full time
    Shift work

    MyOme

    Menlo Park, CA
    12 hours ago
  • $157.59k - $203.94k

     ...possible, together.Job DescriptionJob DescriptionThis ML Platform Engineer will have the unique opportunity to apply cutting-edge data...  ...research programs. Through the operationalization of machine learning models, data pipelines, and advanced analytics platforms, the... 
    Full time
    Contract work
    For contractors
    Local area
    Worldwide

    GILEAD Sciences

    San Mateo, CA
    1 day ago
  • $192.5k - $357.5k

     ...Discovery (AIDD) group (Prescient Design), we are revolutionizing drug discovery with cutting-edge machine learning. We are seeking a Principal Machine Learning Engineer to join our Foundation Models team. In this role, you will drive the engineering, scaling, and operationalization... 
    Full time
    Local area
    Worldwide
    Relocation package

    Genentech

    South San Francisco, CA
    1 day ago
  • $125k - $150k

     ...results. We are looking for a dynamic Data Scientist/ML Engineer to join our team. The Data Scientist/ML Engineer will work directly...  ...limited to: Research, design, implement, and deploy Machine Learning algorithms for enterprise applications. Assist and enable... 
    Temporary work
    Work experience placement

    Cathexis

    Redwood City, CA
    1 day ago
  • $126.2k - $264.1k

     ...Hot Job Trending Implements machine learning (ML) models for production. Ensures the readiness of machine learning models for deployment in production. Automates machine learning workflows. Creates infrastructure and frameworks to monitor the performance of machine... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Redwood City, CA
    4 days ago
  •  ...Inference And Model-Serving Infrastructure Engineer AI agents can't reason over data they don't understand. Enterprise data today is fragmented across dozens of systems with no shared context, meaning, or structure, and that's why most enterprise AI is failing. The... 
    H1b
    Visa sponsorship
    Shift work

    zaimler

    San Mateo, CA
    3 days ago
  •  ...meaningful, career-defining work. About the Role Teach a heart valve robot to see where it is. We're hiring a Senior Machine Learning Engineer to join our robotics and controls team. You'll help our robot understand where its devices are inside the patient, using... 
    Work at office
    Flexible hours
    3 days per week
    1 day per week

    Capstan Medical, Inc.

    West Menlo Park, CA
    7 days ago
  • $170k - $225k

     ...pack, and collaborate with human-like skill, awareness, and learning capabilities. Our systems are software-driven and hardware...  ...robots a reality!About the RoleAs a Senior/Staff Machine Learning Engineer, you will be working on a myriad of challenges related to... 
    Worldwide

    Dexterity

    Redwood City, CA
    3 days ago
  • $220k - $290k

    Senior / Staff Machine Learning Research Engineer Who We Are:Calico (Calico Life Sciences LLC) is an Alphabet-founded research and development company whose mission is to harness advanced technologies and model systems to increase our understanding of the biology that... 

    Calico Life Sciences

    South San Francisco, CA
    21 hours ago
  •  ...train multimodal foundation models that learn the context-dependent nature of gene function...  ...response. By combining cutting-edge machine learning with the most biologically...  ...possible. As a Senior Machine Learning Engineer , you will play a leading role in designing... 
    Work at office
    Visa sponsorship
    Free visa
    3 days per week

    Tahoe Therapeutics

    South San Francisco, CA
    24 days ago
  •  ...Measure platform adoption, friction, reliability, and cost to prioritize the roadmap and validate outcomes. Partner with ML Engineering, Data Science, Infra/SRE, Security, and Finance teams to optimize performance, safety, and spending. Develop tooling across the... 
    Full time
    Work at office
    Monday to Friday

    Roblox

    San Mateo, CA
    8 days ago
  •  ...soon giving countless hours back to our customers so they can spend more time on the things they value most. As a Machine Learning Research Engineer, you will work on the software and algorithms that enable our robots to complete dexterous manipulation tasks in home... 

    Sunday

    Redwood City, CA
    1 day ago
  • $200k - $280k

     ...is a tight-knit group of bold thinkers—engineers, innovators, and industry experts—who thrive...  ...systems that give our autonomous machines human-like awareness in rugged, unstructured...  ...'ll develop computer vision and machine learning systems that turns noisy camera and LiDAR... 
    Full time
    Temporary work
    Flexible hours
    Shift work

    Agtonomy

    South San Francisco, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!