
Careers at ScanWatch
Help us build the AI that makes retail checkout faster, fairer and loss-free.
Why work with us
ScanWatch is an AI-driven loss prevention platform for retail. We use computer vision to spot scan avoidance, mis-scans and other shrink at self-checkout and across the store, helping retailers across the Baltics, the Nordics and beyond cut losses without slowing customers down. We are a small, focused team that ships technology solving real operational problems – and we are growing.
Open positions
ML Engineer
We are looking for an ML Engineer to help design and ship the computer-vision systems at the core of ScanWatch. You will work on real-time models that run in live retail environments and directly reduce shrink for our customers.
What you will do
- Design, train and ship computer-vision and deep-learning models that detect loss and anomalies at self-checkout and across the store.
- Build and maintain end-to-end ML workflows, from data processing to production deployment.
- Improve real-time image and video detection and analytics that run in live retail environments.
- Work with large, diverse image and video datasets.
- Deploy and monitor models in cloud and on-premises (in-store) environments.
- Automate workflows to minimise manual effort.
- Collaborate closely with engineers and the product team in an Agile setup.
What we are looking for
- 4+ years of Python experience in ML / Data Science.
- Strong PyTorch and OpenCV skills.
- Hands-on experience with object classification, detection and segmentation models.
- Experience with REST APIs and real-time / socket communication.
- Ability to architect end-to-end ML systems.
- Production MLOps experience (deployment, serving, versioning, rollback).
- Experience building CI/CD pipelines for ML workflows.
- AWS or GCP cloud infrastructure experience.
- Docker and Kubernetes containerization skills.
- A focus on real-time machine-learning applications.
What we offer
- Gross salary of €3,000–6,000/month, depending on experience.
- Health insurance after 9 months.
- Flexible work location and hours.
- Budget for professional development (certificates, conferences, seminars).
- Team retreats and workation trips.
Hiring process
- Intro interview with HR and the hiring manager.
- Technical task or technical interview.
- Offer and discussion.
Apply
Found a role that fits? Send us your CV and a few words about yourself – we review every application and get back to you.
Don’t see a role that fits? Tell us why you’d be a great addition at hello@scanwatch.tech.
