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.
$160k - $240k
...employees. In the year ahead, the team will focus on applying modern machine learning, generative AI, and AI agent technologies to deliver... ...mission to make work better.About the RoleAs a Machine Learning Engineer, you will help design, develop, and deliver AI and machine...SuggestedFull timeWork at officeRemote workHome officeFlexible hours$150k - $250k
...-loop evaluation mindset). Ship deep learning solutions (including LLM / VLM where appropriate... ..., Planning, Research, and platform/engineering leads to land cross-cutting... ...M.S. or Ph.D. in Computer Science, Machine Learning, AI, or a related field—or equivalent...SuggestedTemporary work$137.09k
...role is onsite 5 days a week in Fremont, CAJob Opening: Senior Machine Learning EngineerJob Duties:Develop and implement advanced machine... ...experience as a Quantitative Analyst, Artificial Intelligence Engineer or Machine Learning related position. Candidate must have 2 years...SuggestedFull timeFor contractorsLocal area$192k - $288k
...to be a match for you too.About the TeamWe are hiring Sr ML Engineers across two teams.Admin Central is building the future of how... ...Pipeline Engineering: Architect, deploy, and maintain end-to-end Machine Learning pipelines—from distributed data ingestion and feature...SuggestedFull timeWork at officeRemote workHome officeFlexible hours$130k - $135k
...client is currently seeking a AI/ML Developer AI/ML Software Engineer About the Role Are you a data-driven engineer who sees... ...supply chain. In this role, you will develop and deploy machine learning models, create scalable data pipelines, and collaborate cross...Suggested$228k - $342k
...hope to be a match for you too.About the TeamWe are hiring engineers on two different teams.Admin Central is building the future... ...autonomous agent frameworks. You’ll sit at the intersection of machine learning, event-driven data systems, and enterprise platform...Full timeWork at officeRemote workHome officeFlexible hours- ...wants to improve their skill portfolio. REQUIRED SKILLS Bachelors degree or Masters degree in Computer Science Computer Engineering Electrical Engineering Information Systems IT Highly motivated self-learner and technically inquisitive Experience in programming...Full time
- ...advantages to make a positive impact on the world and inspiring others to do the same. Job Description: We are seeking machine learning engineers to join our team full-time. As part of your role, you will help us build pipelines of data collection, data extraction,...Full time
$110k - $135k
...comprehensive system integration, validation, and certification activities. Role Summary We are seeking a highly motivated Machine Learning Engineer with a strong background in model architecture design and algorithm development, ideally with experience in scientific...Full time- ...platform knowledge preferred or willingness to learn quick Additional skills in Node.js, Cloud GCP, AI/Machine Learning, or open API are a pl Familiarity with... ...tips, and conversations with other remote engineers. First Name Last Name Country / Region Email...Remote work
- ...a strong background in natural language processing (NLP), deep learning, and experience with large-scale model training. This role requires... ...generation, summarization, and conversational agents.Prompt engineer pre-trained LLMs on domain-specific data to optimize...
- ...preprocessing structured and unstructured data. Support the development of statistical and machine learning models. Participate in exploratory data analysis and feature engineering. Document findings and present insights to non‑technical stakeholders....Traineeship
- ...design and development of end-to-end deep learning solutions, from problem formulation and... ...problems. Architect scalable machine learning and deep learning platforms, establishing... ...assets. Partner with Data Science, Engineering, Product, and Business leaders to...Weekly payImmediate start
$25.75 per hour
...floors, 135 suites and 3 meeting rooms offers the "home away from home" experience to our guests. We are currently looking for an Engineer (Maintenance). This is a full‑time position that requires associates to work AM and/or PM shifts including weekends (open...Hourly payFull timeTemporary workFlexible hoursShift workDay shift- Why choose us? Are you ready to take the next step in your career? Join us for an exciting opportunity at Albertsons Companies, where innovation and customer service go hand-in-hand! At Albertsons Companies, we are looking for someone who's not just
$121.83k - $185.54k
...integration of manual computational procedures used in scientific research, engineering, and laboratory operations. The successful candidate will develop data-analysis algorithms, machine-learning applications, database interfaces, and automated workflows that improve...Minimum wageFull timeFor contractorsLocal areaRelocation packageFlexible hours- Job Description Job Description Calyxo, Inc. is a medical device company headquartered in Pleasanton, California, USA. The company was founded in 2016 to address the profound need for improved kidney stone treatment. Kidney stone disease is a common, painful condition...Full timeInterim roleRemote workShift work
- ...As a Python Developer Trainee at Sajix, you will work with our engineering team to develop backend services, automation scripts, and data... ...Write unit tests and support debugging and troubleshooting. Learn to use frameworks such as Django or FastAPI. Qualifications Requirements...Traineeship
- Sunbelt Controls in California seeks an engineering support professional to assist startup, commissioning and troubleshooting of basic/zone control systems, and field support for engineering, programming, graphics and closeout documentation for each project. The role requires...
- ...Solution Private Limited is seeking a Python Developer Trainee in Pleasanton, California. In this role, you will collaborate with the engineering team to develop backend services, automation scripts, and data processing modules that support health-tech platforms. Ideal...Traineeship
- ...preprocessing structured and unstructured data. Support the development of statistical and machine learning models. Participate in exploratory data analysis and feature engineering. Document findings and present insights to non‑technical stakeholders. Qualifications...Traineeship
- ...Applicants should have a Bachelor's or Master's in Computer Science, Statistics, or Data Science and some knowledge of Python/R and machine learning. This position is a unique opportunity to grow within a comprehensive educational framework. #J-18808-Ljbffr Sajix Software...Traineeship
- ...Pleasanton, California. In this role, you will collaborate with the engineering team to develop backend services and automation scripts. The... ...with Git. This opportunity is part of a structured, hands-on learning initiative that provides real-world experience in full-stack...Traineeship
- ...Job Description In this role as Data Analytics Engineer, In this role, you will build and maintain data... ...such as Python, R, or SQL ~ Experience withmachine learning concepts and experience working with machine learninglibraries and frameworks (e.g. scikit-learn...Remote workFlexible hours
$200k - $280k
...Number: 192105Eligible for remote: YesApply: JobThe GPU- MLOps Engineer will own the Azure platform layer end-to-end — deploying AI/ML... ...backgrounds. We are Military Ready and Second Chance employers. Learn more about our hiring philosophy here.Who We AreAs a Koch...Remote workFlexible hours$170k - $213k
...Point of Sale systems and other applications. As a Sr. Software Engineer in Test, you will play a crucial role in the success of our... ...perspectives.A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development...Full timeTemporary workWork experience placementWork at officeShift work3 days per week- ...System Performance Engineer I/II – Northern California Communication Technology Services (CTS ) is one of the largest integrators... ...package. Continuously improve practices based on lessons learned in the design and implementation process. Capacity to learn...Full timeWork experience placementWork at officeNight shift
$95 - $100 per hour
Pay Range: $95.00hr - $100.00hr Job Overview: Each Forward Deployed Engineer (FDE) will own a workflow end to end, working directly with business users in a forward-deployed model and iterating rapidly on real production data. The candidate will model ontology objects,...Temporary workLocal area$285k - $355k
...every function. Job Summary We are looking for a Distinguished Engineer (DE) reporting into Cloud Business Unit SVP&GM. Someone in this... ...delivering on its most complex challenges. Foster a culture of learning and experimentation, and advocate for best engineering, QA, and...Work at officeLocal area$90.5k - $118.76k
...our people matter.Shift:The regular hours for this position are day shift.Job Description:The Sr Global Service Center Equipment Engineer is responsible for supporting, maintaining, and improving equipment utilized across FormFactor's Global Service Centers (GSCs). This...Full timeWork experience placementLive inLocal areaRemote workWorldwideFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!
- machine learning scientist Pleasanton, CA
- machine learning Pleasanton, CA
- artificial intelligence - machine learning intern Pleasanton, CA
- machine learning research scientist Pleasanton, CA
- data engineer machine learning Pleasanton, CA
- machine learning remote Pleasanton, CA
- computer vision machine learning engineer
- staff machine learning engineer
- machine learning software engineer
- ml developer





