Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

£37.1 - £42.9 per hourEstimated
Full-time


We’re ASOS, the online retailer for fashion lovers all around the world. 

We exist to give our customers the confidence to be whoever they want to be, and that goes for our people too. At ASOS, you’re free to be your true self without judgement, and channel your creativity into a platform used by millions. 

Everyone needs some help showing up as their best self. We're Disability Confident Committed - Let our Talent team know if you need any adjustments throughout the process in whatever way works best for you. 

Job Description



We’re looking for a Machine Learning Engineer to join our Search & Recommendations team , where we build the systems that power how customers discover products across ASOS.

This is a highly impactful space - our recommendation and ranking models sit directly in the customer journey, powering experiences like “similar items”, “people also viewed”, and real‑time personalised journeys that adapt as customers browse.

These systems run at global consumer scale, continuously learning from customer behaviour - including clicks, views, and interactions - to dynamically rank and surface the most relevant products in real time.

Working in a cross‑functional team of machine learning engineers, data scientists, and product partners, you’ll help take models from experimentation into robust, production systems that directly influence customer experience and commercial outcomes.

You’ll also contribute to the next generation of discovery at ASOS - from sequence‑based recommendation models to emerging areas like outfit generation and AI‑driven styling experiences.

What you'll be doing

  • Designing and building production-grade machine learning systems that power personalisation and discovery
  • Developing and improving recommender systems and ranking models used across the customer journey
  • Deploying models into batch and real-time environments, ensuring scalability, reliability, and performance
  • Collaborating with data scientists to translate experimental models into production-ready systems
  • Monitoring, evaluating, and iterating on models using real-world behavioural signals
  • Contributing to engineering best practices, tooling, and shared ML platform capabilities

Qualifications



About You

We’re keen to hear from Machine Learning Engineers who enjoy learning, collaboration, and building practical solutions.
You don’t need to meet every requirement below to apply - if the role sounds like a good fit for your experience or career direction, we’d encourage you to apply.

  • Experience contributing to the development or deployment of machine learning solutions
  • Familiarity with modern machine learning frameworks and model deployment workflows
  • Experience training models using GPUs, or an interest in distributed and scalable systems
  • Understanding of software engineering practices such as version control, CI/CD, containerisation, and monitoring, particularly within ML or MLOps contexts
  • A collaborative working style, with clear communication and comfort working across disciplines
  • A willingness to learn, share knowledge, and grow in a supportive, fast‑moving environment

Additional Information



BeneFITS’ 

  • Employee discount (hello ASOS discount!)
  • Employee sample sales
  • 25 days paid annual leave + an extra celebration day for a special moment
  • Private medical care scheme
  • Fixed Annual Payment in addition to your salary each year, it's just an extra thank you from us
  • Opportunity for personalised learning and in-the-moment experiences that enable you to thrive and excel in your role
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in London vacancy
  • $90 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Machine Learning Engineer Expert Type: Contract Compensation: $90/hour Location: Remote Role Responsibilities... 
    Suggested
    Remote job
    Summer work

    Mercor

    London
    7 days ago
  • £75k - £95k per annum

     ...Machine Learning Engineer - London This role focuses on training custom models, building robust ML pipelines, and deploying systems at scale from research experimentation through to monitored production services. Design, train, and optimise machine learning models for... 
    Suggested
    Permanent

    Michael Page

    London
    a month ago
  • £120k - £130k per annum

     .... The DUE ML Core London team builds and operates scalable machine learning systems, simulation workflows, and insight tools designed to improve...  ...Driver. We are looking for researchers and software engineers passionate about developing ML techniques for evaluation... 
    Suggested
    Full-time

    Waymo

    London
    7 days ago
  • £47k - £62k per annumEstimated
     ...that is breaking down cultural barriers by building diverse and inclusive speech technology. We are looking for an experienced Machine Learning Engineer who can help us advance our automatic speech recognition (ASR) engines for Flow, our new Conversational AI companion and... 
    Suggested
    Internship
    Hybrid working
    On-site
    Remote
    Work from home
    Flexible hours
    3 days/week

    Speechmatics

    London
    more than 2 months ago
  • £56k - £73k per annumEstimated
     ...you an experienced fluent English speaking Machine Learner, located in Barcelona or willing...  ...but also about how people work together, learn, communicate, and support each other. They...  ...You may also be an exceptional applied ML engineer without a PhD, with a track record of... 
    Suggested
    Permanent
    Full-time
    Live-in
    Hybrid working
    Relocation package
    Visa sponsorship
    Immediate start
    Work from home
    Relocation
    Flexible hours
    London
    10 days ago
  • £110k - £200k per annum

     ...structured time series data. This role exists to turn raw financial data into actionable investor signals. You will work closely with engineers to productionize quant logic. What You’ll Be Responsible For Develop models using structured financial time series Build... 
    No agency
    On-site

    Reflexivity

    London
    7 days ago
  • £44k - £56k per annumEstimated
    Machine Learning Engineer Job ID: EV4003 Marketing London - The River Building HQ Permanent Ready to apply? Get started with your online application Not quite your dream role? Sign up to get notified when the right vacancy comes along. Machine Learning... 
    Hourly pay
    Long-term contract
    Permanent
    Full-time
    Summer work
    Hybrid working
    Relocation package
    On-site
    Work from home
    Flexible hours
    1 day/week

    Deliveroo

    London
    9 days ago
  • £48k - £62k per annumEstimated
     ...develop, implement, and support mathematical, statistical, and machine learning models and analytics used in business decision-making....  ...outcomes. We are seeking a highly skilled Machine Learning Engineer to design and build advanced machine learning and AI solutions... 
    Long-term contract
    Permanent
    Full-time
    Temporary
    On-site
    Stratford, Greater London
    15 days ago
  • £70k - £93k per annumEstimated
     ...and resources developed at Scale. As an ML Engineer, you’ll work with clients to train ML...  ...to quickly prototype and build new deep learning models targeted at multi-modal content understanding...  ...stack (eg. AWS or GCP) and developing machine learning models in a cloud environment... 
    Remote job
    Shift work

    Scale AI

    London
    more than 2 months ago
  • £44k - £58k per annumEstimated
     ...adjustments throughout the process in whatever way works best for you. Job Description We are looking for a Senior Machine Learning Engineer, with expertise in deep learning, to join our cross-functional Outfits Discovery team. In role, you will a senior IC who... 
    Extra income
    Full-time
    Flexible hours

    ASOS

    London
    27 days ago
  • £123k - £129k per annum

     ...environments for the testing and training of the Waymo driver. We use machine learning to model the real world, including realistic agents (vehicles,...  ...evaluation and training products. We are looking for research engineers to work on these exciting problems. In this hybrid role,... 
    Full-time
    Hybrid working

    Waymo

    London
    7 days ago
  • £54k - £72k per annumEstimated
     ...We are looking for an engineer with experience in low-level systems programming and optimisation to join our growing ML team.  Machine learning is a critical pillar of Jane Street's global business. Our ever-evolving trading environment serves as a unique, rapid-feedback... 
    Full-time

    Jane Street

    London
    2 days ago
  • £56k - £74k per annumEstimated
     ...you’ll have the chance to work with, and learn from, some of the brilliant minds who are...  ...infrastructure, and MLOps systems that leverage machine learning. The work you do will help our...  .... What You'll Be Doing You are engineering-focused, with a keen interest and working... 

    Faculty

    London
    more than 2 months ago
  • £5k per annum

     ...mortgage lenders, including nine of the top 10 mortgage providers. At Hometrack, we are looking for an experienced Senior Machine Learning Engineer, to translate POC model code from data science and analytics into robust pipelines and live APIs. Responsibilities:... 
    Full-time

    Houseful

    London
    1 day ago
  • £57k - £72k per annumEstimated
    Senior Machine Learning Engineer – Personalisation Job ID: EV4004 Marketing London - The River Building HQ Permanent Ready to apply? Get started with your online application Not quite your dream role? Sign up to get notified when the right vacancy comes... 
    Hourly pay
    Long-term contract
    Permanent
    Full-time
    Summer work
    Hybrid working
    Relocation package
    On-site
    Work from home
    Flexible hours
    1 day/week

    Deliveroo

    London
    3 days ago
  • £65k - £86k per annumEstimated
     ...you’ll have the chance to work with, and learn from, some of the brilliant minds who are...  ...infrastructure, and MLOps systems that leverage machine learning. The work you do will help our...  ...of which can be found here You are engineering-focused, with a keen interest and working... 
    Hybrid working
    On-site
    Work from home
    3 days/week

    Faculty

    London
    more than 2 months ago
  • £34k - £45k per annumEstimated
     ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Python and modern ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn)  Demonstrated depth in model design, optimization, and evaluation... 
    Long-term contract
    Full-time
    On-site
    Flexible hours

    AECOM

    London
    27 days ago
  • £70k - £90k per annum

     ...Senior Machine Learning Engineer Full-time: Hybrid Manchester or London £70,000 - £90,000 per annum As a Senior Machine Learning Engineer at Lunio you will help build new capabilities that expand our value proposition and create new ways for customers to understand... 
    Full-time
    Hybrid working

    Lunio

    London
    7 days ago
  •  ...G MASS Consulting are supporting a leading Audit and Advisory business. We’re looking for a Machine Learning Engineer to shape and scale their pricing technology. In this role, you’ll design and own ML platforms that streamline pricing workflows, support rapid model deployment... 

    G MASS

    London
    more than 2 months ago
  • £146k - £194k per annumEstimated
     ...At Longshot Systems we build advanced platforms for sports betting analytics and trading. We're hiring Machine Learning Engineers for our modelling engineering team. You'd be working closely with the quantitative research teams to turn prototype trading models into production... 
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Monday to Friday
    Flexible hours
    1 day/week

    Longshot Systems Ltd

    London
    more than 2 months ago
  • £62k - £82k per annumEstimated
     ...in an autonomous and collaborative team, guided by shared values and a willingness to act, iterate, and learn,  then join us at Corti as a Senior Machine Learning Engineer  &##128204; As a Machine Learning Engineer , you will be part of our machine learning R&D team and... 
    Full-time
    Immediate start
    Flexible hours

    Corti

    London
    more than 2 months ago
  • £72k - £95k per annumEstimated
     ...team, you’ll be working with other AI/ ML Eng, Data engineers, analysts and product owners.  Role Overview...  ...techniques (from classification to reinforcement learning and generative methods) Experience in applying machine learning algorithms to solve real-world problems.... 
    Hybrid working
    Remote

    Tripledot Studios

    London
    7 days ago
  • £22k - £28k per annumEstimated
     ...modelling, programming, and business problem-solving? Do you thrive on learning fast, solving real-world problems, and making an impact from day one? We’re looking for a Junior Machine Learning Engineer on a 6 months fixed term contract with a growth mindset and a solid grasp... 
    Fixed-term contract
    Internship
    Hybrid working
    On-site
    Remote

    RAPP

    London
    more than 2 months ago
  • £76k - £100k per annumEstimated
     ...detect and counter disinformation attacks in real time. Combining machine learning, large-scale data systems, and deep expertise in security and...  ...market traction and recent funding, they are expanding their engineering team and looking for a Senior Machine Learning Engineer to... 
    Remote job
    Full-time
    Flexible hours

    C&D Talent Advisory

    London
    6 days ago
  • £115k - £135k per annum

     ...in real-time. The Team We are a mission-driven team of 80 engineers based in London and the surrounding areas, united by the challenge...  ...a range of ML techniques (e.g. Transformer-based NLP, Deep Learning, Tree-based methods, Bayesian modelling) and the judgment to select... 
    Long-term contract
    Full-time
    On-site
    Immediate start
    Flexible hours

    Accurx

    London
    12 days ago
  • £89k - £114k per annumEstimated
     ...The Fitch Group Emerging technology AI Center of excellence (COE) group is seeking a  principal machine learning or AI engineer to be part of a team that will be dedicated to build and support Generative AI, Machine learning, Deep Learning and Data science solutions across... 
    Hybrid working
    On-site
    Immediate start

    Fitch Group

    London
    7 days ago
  • £155k - £163k per annum

     ...used to evaluate the behavior of the Waymo Driver.  The DUE Machine Learning team will build and operate scalable machine learning and data...  ...the Waymo driver. We are looking for researchers and software engineers who are passionate about developing machine learning techniques... 
    Full-time

    Waymo

    London
    7 days ago
  • £76k - £98k per annumEstimated
     ...What you will be doing We are looking for an exceptional Principal Machine Learning Engineer to lead the engineering build-out of ML and agentic AI across our AML/KYC and Fraud platform. Our products use ML, LLMs and agentic systems to extract entities, risks and relationships... 
    Full-time
    Hybrid working
    On-site
    Work from home

    ComplyAdvantage

    London
    11 hours ago
  • £59k - £78k per annumEstimated
     ...We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-...  ...focused clouds Ideally Experience with geometric deep learning or neural operators, ****architectures that operate on meshes,... 
    Long-term contract
    Hybrid working
    On-site
    Work from home

    PhysicsX

    London
    7 days ago
  • £82k - £106k per annumEstimated
     ...Join a cutting-edge research team working to deliver on the transformation promises of modern AI. We are seeking Machine Learning Research Engineers with the skills and drive to build and conduct experiments with advanced AI systems in an academic environment rich with high... 
    Full-time
    Hybrid working
    On-site
    Flexible hours

    Thomson Reuters

    London
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!