×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer

Job in San Mateo, San Mateo County, California, 94409, USA
Listing for: Chooch
Full Time position
Listed on 2026-11-04
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below
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
  • Model Development and Optimization:
    Design, develop, and optimize machine learning models for computer vision applications.
  • Data Management:
    Collaborate with ML engineers to ensure the collection, processing, and maintenance of high-quality datasets necessary for model training and testing.
  • Algorithm…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary