Senior ML Research Engineer @ Winnow
Your Application Journey
Email Hiring Manager
Job Details
About Winnow
Food waste is a $1 trillion problem – costing the world over 1% of global GDP. At Winnow, we believe that food is too valuable to waste and technology can transform food production. Founded in London in 2013, Winnow helps the hospitality industry prevent food waste with IoT tools in the kitchen. Operating in over 90 countries with offices in London, Dubai, Singapore, Cluj-Napoca, and Chicago, we serve blue-chip customers such as Accor Hotels, IKEA, IHG, Marriott, and Compass Group.
Our clients reduce waste by over 50% in value, improving food cost savings and profitability significantly. We work with hotels, universities, schools, staff restaurants, event kitchens, pubs and more.
Our Mission & Culture
We are committed to applying technology to fight food waste. Our values revolve around balancing pragmatism with vision, honesty, action, a love for food, humility, and a positive impact on people and the planet.
About the Machine Learning Research Team
The team develops cutting-edge solutions for large-scale food recognition challenges, delivering models that exceed human-level performance. Their work covers the full lifecycle of ML research and real-world deployment, collaborating across Winnow to integrate technology in both embedded systems and cloud environments.
About the Role: Senior ML Research Engineer
Reporting to the Head of Research Science, you will design experiments and build ML models for food and non-food item recognition using images, videos, and additional contextual data. Other key responsibilities include:
- Designing tests and experiments for food recognition models.
- Maintaining high-quality data through guidance of annotation teams.
- Managing data for model training and evaluation.
- Applying state-of-the-art model architectures and techniques.
- Preparing and presenting reports on research findings.
- Publishing research and presenting at conferences.
- Writing software and algorithms to train and run models.
- Collaborating on deploying models to embedded systems and cloud platforms.
Sponsorship for visas is available for the right candidate.
About You
You should hold at least a Master's degree in Machine Learning, Computer Science, Mathematics, Statistics or equivalent, with a preference for PhD level candidates. Relevant experience includes end-to-end ML model development in a corporate environment, expertise in fields such as Bayesian Learning, Reinforcement Learning, Object Detection, among others, and proficiency in TensorFlow or PyTorch, Linux, AWS, and Python programming.
Our Technology
Our technology stack includes languages like Node.js, Java, AngularJS, Python, C++, Rust, various REST APIs, IoT smart edge devices, AWS Cloud services, and agile processes with the Atlassian stack. We emphasize security, data integrity, and efficient model training/inference using state-of-the-art tools.
Benefits & Perks
Competitive base salary, company stock options, pension scheme, wellness benefits and allowances, generous paid and optional leave, private health insurance, life insurance, employee assistance program, learning and development allowance, cycle to work scheme, hybrid work model, office-provided breakfasts & snacks, and Early Finish Fridays.
Key skills/competency
- Machine Learning
- Data Annotation
- Model Deployment
- TensorFlow
- PyTorch
- Python
- AWS
- Research
- IoT
- Computer Vision
How to Get Hired at Winnow
🎯 Tips for Getting Hired
- Customize Resume: Tailor experiences to ML and research.
- Showcase Projects: Highlight food recognition work.
- Research Winnow: Understand their mission and tech.
- Prepare for Technical Interviews: Brush up on ML algorithms and frameworks.