Data Scientist
Pawia 21, Kraków
Ocado Technology
At Ocado Technology, we craft products tailored to meet the unique needs of our partners worldwide. From e-commerce software and automated warehouse solutions to robotics and optimized delivery, we're reshaping the online grocery space and beyond through innovation.
In Poland, we are a local team of technologists with a global scale. In the hearts of Wrocław and Kraków, we have gathered over 700 tech wizards - and let them do their magic.
ABOUT STREAM / DEPARTMENT: WHERE ARE WE LOOKING FOR?
We are a team of data scientists responsible for the machine learning algorithms within the Logistics & Supply Chain area of Ocado Technology. These algorithms are crucial to ensuring that OSP’s partners are able to run their operations efficiently, covering areas such as demand forecasting, drive time predictions and supplier reliability. We particularly focus on developing state of the art deep learning approaches to these problems.
We own the full machine learning life cycle, which means we both research new algorithmic approaches but also implement and support these in production. For this role we are looking for an individual who has a strong background in machine learning who is also able to write production-quality code, following ML development best practices. Once in the team you can expect to work closely with other team members on both new and established machine learning projects. We are split between London and Kraków, with the line manager for this role being based in London.
TECH STACK: THE TOOLS WE USE
ROLE ITSELF: WHAT WILL YOU DO?
Improving our existing model architectures and adapting them to new challenges and geographies
Designing and building new data pipelines to feed more information into our models
Supporting our models in production and rolling them out to new retailers
Working with product to develop new applications for machine learning in our stream
Working with engineering to design the interfaces between our models and the rest of OSP
Communicating results to internal and external stakeholders
Ensuring our work follows ML development best practices
Staying up to date with the latest machine learning research and looking for opportunities where it can be applied
Key skills and experience:
Strong programming skills in Python
Good knowledge of SQL
Familiarity with Tensorflow, Keras or similar deep learning frameworks
Familiarity with modern software development processes such as design documentation, code reviews, CI/CD, testing and project management
A good comprehension of fundamental machine learning concepts
Able to document and explain technical concepts for a non-technical audience
A degree specialising in machine learning, or equivalent experience in a commercial setting
Prior experience working within an engineering team, whether in a previous role or an internship
What will make you stand out:
Experience working in Google Cloud Platform
Knowledge of time series modelling techniques, particularly transformers
Experience with geospatial data and modelling techniques
BENEFITS: WHAT’S IN IT FOR YOU?
Work and life should fit together, so we offer a range of benefits focusing on well-being, development, and team spirit. The final package will depend on the contract type we agree on.
Standard benefits: life insurance, private health care [Luxmed], Multisport card, lunch vouchers, company share programs, and assistance for everyday worries and serious health problems.
Learning opportunities: access to the Learnebly platform and LinkedIn Learning, English classes, and a book library,
Parental support: additional +10 days maternity / +20 days paternity leave, funding for nurseries and kindergartens
Hybrid model: 2 days/week in the office and flexibility to work from almost any location for up to 30 days a year.
Office perks: centrally located offices with car and cycling parking, and home office equipment provided.
Career growth: a clear career path with opportunities to rotate between projects, teams, domains and roles under the guidance of highly skilled senior colleagues
High engineering culture: unique software engineering culture with a high level of test coverage and agile environment [read about our tech stack and engineeringpractices across Ocado Technology]
Speaker community: public speaking training and support for preparing presentations at conferences or meetups, including our own Ocado Technology Meetups
Passions groups: running, cycling and more
Annual celebrations: carnival, summer parties, family picnics, or kid’s days.
At Ocado Technology, we're always exploring, learning, and implementing new initiatives, and we're eager to share stories, insights, and experiences with you. Meet our team members during meetups [Watch recordings here]