Senior ML Research Engineer
@ Winnow

Hybrid
Hybrid
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX******* @winnow.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review ML model design and experimentation techniques.
Brush up on TensorFlow and PyTorch frameworks.
Practice deploying models on cloud and embedded systems.
Study relevant algorithms in computer vision.

Behavioral Questions

Describe your teamwork in ML project implementations.
Explain a challenging data quality situation handled.
Share how you manage tight deadlines in research.
Discuss how you communicate complex ideas clearly.

Frequently Asked Questions