Ocado Group

Data Scientist - Ecommerce

Job description

About us:

Our teams are putting the world’s retailers online using the cloud, robotics, AI, and IoT. We provide services to partner clients globally via our innovative advanced robotics technology, known as the Ocado Smart Platform (OSP), this drives our highly automated, multi-million pound Customer Fulfilment Centres (CFCs). In our CFCs together with the proprietary software applications - we operate a world-class online grocery business that automates the single pick of products, ready for your online delivery.

About the role:

As a Data Scientist you will work closely with the team lead, management, other data scientists and software engineering teams to identify, scope, plan and manage projects, and effectively communicate complex technical issues and findings to a range of technical and non-technical internal audiences.

You will work on projects in all the areas touched by data science, dealing with complex problems and having a real impact on the operational performance of the company. You will be given autonomy in how you approach these problems and will be encouraged to research and seek out innovative solutions.

Communication is key; you will be in constant contact with business stakeholders and will need to work with developers both within the team and in other technology teams to ensure that your solutions are properly productionised and can be supported.

You may be asked to perform tasks as required by management deemed as a reasonable request. This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties and is subject to review. The responsibilities, tasks and duties of the job holder might differ from those outlined in the job description and other duties, as assigned, might form part of the job.

About you:

You hold a degree in Mathematics, Statistics, or other quantitative sciences. You are experienced in building productionised machine learning models at scale with a preference for MVP and iteration. We expect you to be able to demonstrate computer-programming ability including fluency in two or more of Python, Java (or equivalent), and SQL. Additionally, it would be ideal if you are experienced in conducting research and analysis on large data sets and providing rigorous interpretations of the results; plus the ability to model complex problems mathematically and/or computationally. And last but not least, a solid understanding of key statistical concepts.

It would be desirable if you met the following criteria:

Holding a portfolio of past work (applications, analysis, visualisations, blog posts, presentations etc.). You successfully conducted research of significant scope – a Master degree or Ph.D. will be looked on favourably. It would be advantageous if you are experienced in working on recommendation systems and knowledgable of: Google Cloud Platform, common machine learning toolkits (e.g. Scikit-Learn), and deep learning frameworks (e.g. TensorFlow, Theano, Torch..).


What do I get in return:

  • Flexible working hours with short Fridays

  • Reduced hours in August

  • Private Health Insurance

  • Life Insurance

  • Ticket Restaurant

  • Ticket Transport

  • Ticket Kindergarten

  • Flexible WFH policy

  • Share-saving scheme

  • Gym membership discounts

  • Fresh fruit, snacks, tea and coffee

  • Monthly social events

  • Table football, board games and Nintendo Switch

  • Tech Talks and internal trainings

  • English, Spanish and Catalan language courses

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.