Machine Learning Engineer
Chooch
Job Description
Job Description
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 Implementation: Implement state-of-the-art computer vision algorithms to improve system accuracy and performance in real-world scenarios.
- Cross-Functional Collaboration: Work closely within the solutions engineering team to integrate machine learning models into the broader product and systems.
- 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.
- Performance Evaluation: Regularly evaluate the performance of computer vision models, using both qualitative and quantitative methods, and iterate to enhance accuracy and efficiency.
- Research and Innovation: Understanding of the latest developments in machine learning and computer vision, applying innovative approaches and technologies to solve complex challenges.
- Stakeholder Engagement: Collaborate with internal and external stakeholders to understand their needs and translate them into effective technical solutions.
- 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.
$254k - $350k
...architect and optimize high-performance deep learning models that generate dense, temporally... ...dependency on sparse sensor modalities .Engineer temporal processing modules to improve... ...or PhD in Computer Science, Robotics, Machine Learning, or related field with 6+ years...SuggestedFull timeTemporary workRelocation package$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...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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...SuggestedFull timeWork experience placementH1bWork at officeLocal areaImmediate startVisa sponsorshipMonday to Friday$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,...SuggestedFull timeTemporary workRelocation package$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...$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 timeTemporary workRelocation package$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$345.04k - $399.42k
...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital... ...more civil shared experiences for everyone. As a Principal Machine Learning Engineer within the Creator Services Machine Intelligence team, you...Full timeWork experience placementWork at officeLocal areaMonday to Friday$110k - $165k
Department : Information Technology, Type: Full Time Job Title: Machine Learning Engineer / Research Engineer Pay: $$110,000 - $165,000 Base Salary + Equity Shift: N/A Location: San Mateo, CA (Peninsula) - Onsite Preferred Schedule: Full time, Permanent Role Visa...Permanent employmentFull timeWork at officeRelocation packageFlexible hoursShift work$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 timeTemporary workRelocation package$172.5k - $210k
...and flagship consumer platform Glance — InMobi leverages data, machine learning, and generative AI to help brands reach audiences more... ...Overview of the Role: We are looking for a Machine Learning Engineer to develop and optimize our ad science models, open-source LLMs...Local areaFlexible hours$175.5k - $219.5k
...giving administrators the context they need to take proactive action before incidents escalate.The Shield team is hiring Machine Learning engineers to build and scale ML systems that safeguard millions of users and billions of files from ransomware, data exfiltration,...Live inWork at officeShift work3 days per week$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 timeTemporary workImmediate startRelocation package- ...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
- ...billion, bringing together an ambitious, collaborative team that’s building the future of enterprise AI. The Role As an Applied Machine Learning Engineer, you will serve as a vital bridge between cutting-edge AI research and practical, real-world applications. Your work will...
$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...Local areaWorldwideRelocation package$147.6k - $274k
...power data-driven science and accelerate decision-making.The Engineering - AI Enablement group within DDC is accountable for…... ...evolving to meet the scientific needs.The Opportunity:As a machine learning engineer in AI Enablement, you will be working closely with...Local areaWorldwideRelocation package3 days per week$168.1k - $312.3k
...systems for biology. Our mission is to develop AI models that learn from biological data at unprecedented scale, generating new insights... ...biology. We seek a highly motivated and passionate Senior ML Engineer to join our Generative Modeling team and help build and scale...Local areaWorldwideRelocation package$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 timePart timeImmediate startFlexible hours$295.25k - $345.05k
...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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$157.59k - $203.94k
...developed and empowered to fulfil their aspirations. Join Gilead and help create possible, together.Job DescriptionThis Data Platform Engineer will have the unique opportunity to apply cutting-edge data and analytics technologies to one of the most meaningful challenges in...Full timeContract workFor contractorsLocal areaWorldwide$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 payFull timeContract workPart timeInternshipWork at office$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 timeLocal areaWorldwideRelocation package$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...Shift work$150k - $180k
Overview Job Title: Machine Learning Infrastructure Engineer - Computer Vision & AI Employer: The Mice Groups, Inc. Location Redwood City, CA (Hybrid) Employment type Contract-to-Hire or Full-Time Compensation Base pay range : $150,000.00/yr - $180,000.00/yr Responsibilities...Full timeContract work$134.91k - $168.65k
...pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $134,908.00/yr - $168,646.00/yr We are looking for a talented Machine Learning Engineer to develop structural and machine learning based methods for molecular design...Contract work$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...- ...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 officeFlexible hours3 days per week1 day per week
$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... ...not limited to: Research, design, implement, and deploy Machine Learning algorithms for enterprise applications. Assist and enable...Temporary workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!
- machine learning engineer San Mateo, CA
- machine learning research scientist San Mateo, CA
- artificial intelligence - machine learning intern San Mateo, CA
- data engineer machine learning San Mateo, CA
- machine learning San Mateo, CA
- machine learning scientist San Mateo, CA
- ml developer
- google ml engineer
- data scientist machine learning engineer
- junior machine learning research engineer




