UK remote
Senior Machine Learning Engineer (Personalisation)
About this role
We're looking for a Senior Machine Learning Engineer to join our Search & Recommendations team, where we're building the machine learning systems that help millions of customers discover products every day. Sitting within ASOS's Search & Recommenders area, the team is responsible for the recommendation, ranking and personalisation systems that sit at the heart of the customer journey. From surfacing the most relevant products and outfits to powering personalised shopping experiences, our work directly influences how customers discover and shop fashion on ASOS.
You'll work on large-scale machine learning systems that power experiences such as Similar Items, People Also Viewed and personalised customer journeys that adapt in real time. Leveraging signals from millions of customer interactions, we use recommendation systems, ranking models, deep learning and emerging AI technologies to connect customers with the products they're most likely to love. As a Senior Machine Learning Engineer, you'll play a key role in designing, building and operating production machine learning systems at scale.
Working alongside Applied Scientists, Machine Learning Engineers, Software Engineers and Product Managers, you'll help turn innovative ideas into reliable, high-performing systems that deliver measurable customer and commercial impact. This is an opportunity to tackle challenging problems across recommendation systems, search, ranking, personalisation and deep learning, while helping shape the future of machine learning at ASOS.
What you'll be doing: Work as part of a cross-functional team designing, building and improving machine learning systems that power search, ranking and recommendation experiences. Collaborate closely with Applied Scientists and engineers to develop and deploy machine learning solutions that deliver measurable customer and commercial value. Build, deploy and maintain batch and real-time machine learning models in production environments.
Contribute to recommendation, ranking and personalisation capabilities that support millions of customer interactions each day. Continuously improve our systems, codebase and engineering practices while contributing ideas for new features and capabilities. Support and mentor other engineers through coaching, knowledge sharing and technical collaboration. Contribute to the team's technical direction and help evolve machine learning standards, best practices and ways of working across the wider ML community.