AI & Emerging technologies

Principal Machine Learning Engineer

ASOS

London · Greater London · United Kingdom

Share this job: X Facebook WhatsApp Save job : Principal Machine Learning Engineer
Overview

Asos seeks a Principal Machine Learning Engineer to steer the technical direction of AI-powered fashion discovery. You will define architecture for large-scale ML systems spanning recommendations, search relevance and conversational experiences, aligning with the Search & Discovery mission. You’ll mentor engineers, drive engineering excellence, and shape scalable, production-grade ML platforms. This role offers impact across customer journeys and product experiences, with a chance to influence strategic tech choices at scale.

Pay / Benefits
  • Employee discount
  • Employee sample sales
  • 25 days paid annual leave
  • Discretionary bonus scheme
  • Private medical care scheme
  • Flexible benefits allowance
Responsibilities
  • Own end-to-end technical architecture for ML systems powering personalised fashion experiences
  • Lead design and evolution of large-scale batch and real-time ML systems serving millions
  • Drive cross-team architectural decisions for scalability and reliability
  • Set technical direction across recommendation, retrieval, personalisation, search relevance, DL and generative AI
  • Provide technical leadership and mentorship to senior staff while promoting best practices
  • Translate research into production-ready ML products and address lifecycle challenges
  • Represent the engineering function in discussions with senior stakeholders and business leaders
  • Contribute to technical standards and engineering best practices across teams
  • Drive development of shared ML capabilities and tooling across Search & Discovery
Key requirements
  • Extensive experience designing, building and operating large-scale ML systems in production
  • Experience owning and influencing technical architecture across complex ecosystems
  • Product-focused mindset applying ML/AI to business challenges
  • Experience across ML lifecycle: data analysis, feature engineering, model development, evaluation, deployment, monitoring
  • Experience building scalable, observable ML services using cloud-based and distributed infrastructure
  • Two or more areas of deep expertise: ranking/relevance, recommendation systems, DL, LLMs, IR, NLP or content understanding
  • Advanced hands-on with PyTorch, TensorFlow or similar frameworks
  • Strong Python and/or Java/C++ programming skills
  • Deep understanding of MLOps: deployment, observability, monitoring, lifecycle at scale
  • Experience with retrieval-augmented generation (RAG), agent-based architectures, retrieval systems, model evaluation frameworks
  • Experience using AI-assisted engineering tools and coding agents (e.g., Claude Code, Codex, Cursor) throughout SDLC
  • leadership
  • strong communication
  • stakeholder management
  • PyTorch
  • TensorFlow
  • Python

Reference: WJ-747_31248816 · Posted 08 Nov 2026, 11:51 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Machine Learning jobs in other states

Browse jobs

About GigBlow

GigBlow helps candidates browse open roles in one place. We do not process applications on your behalf—follow the apply link for next steps.

About us · Contact