A

ASOS plc

Global online fashion retail marketplace

Principal Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • Extensive experience designing, building and operating large-scale machine learning systems in production environments.
  • Experience owning and influencing technical architecture across complex engineering ecosystems.
  • A product-focused mindset and interest in applying machine learning and artificial intelligence to customer and business challenges.
  • Extensive experience across the machine learning lifecycle, including data analysis, feature engineering, model development, evaluation, deployment, monitoring and continual improvement.
  • Experience building scalable, observable and highly reliable machine learning services using cloud-based technologies, distributed infrastructure and large datasets.
  • Deep expertise in two or more of ranking and relevance, recommendation systems, deep learning, large language models, information retrieval, natural language processing or content understanding.
  • Advanced hands-on experience with frameworks such as PyTorch, TensorFlow or similar machine learning frameworks.
  • Strong programming skills in Python and/or other languages such as Java or C++.
  • Deep understanding of MLOps practices, including deployment, observability, monitoring and lifecycle management at scale.
  • Experience building production artificial intelligence systems using approaches such as retrieval-augmented generation, agent-based architectures, retrieval systems, model evaluation frameworks and machine-learning-driven scoring approaches.
  • Significant experience using artificial intelligence-assisted engineering tools and coding agents, such as Claude Code, Codex, Cursor or similar technologies, throughout the software development lifecycle.
  • Ability to establish and communicate a compelling technical vision and influence multiple teams without direct management responsibility.
  • Demonstrated experience setting architectural direction, driving engineering strategy and encouraging adoption of technical standards across teams.
  • Experience mentoring senior engineers and supporting wider engineering development.
  • Strong communication and stakeholder management skills, including engagement with senior technical and business leaders.

Responsibilities

  • Own the end-to-end technical architecture for machine learning systems powering personalised fashion experiences, including outfit discovery, homepage ranking and AI Stylist experiences.
  • Lead the design and evolution of large-scale batch and real-time machine learning systems serving millions of customers.
  • Drive cross-team architectural decisions to ensure consistency, scalability, reliability and maintainability.
  • Establish long-term technical direction for recommendation, retrieval and artificial-intelligence-powered discovery platforms.
  • Set technical direction and best practices across recommendation systems, retrieval, personalisation, search relevance, deep learning and generative artificial intelligence applications.
  • Partner with Machine Learning Scientists and Engineering Leaders to translate research and experimentation into robust production systems.
  • Identify and resolve architectural, scalability, reliability and performance challenges throughout the machine learning lifecycle.
  • Support delivery of production-grade customer-facing machine learning products that generate measurable business and customer value.
  • Provide technical leadership on strategic initiatives, including platform investment decisions and build-versus-buy evaluations.
  • Mentor and support Senior and Staff-level engineers, helping develop engineering capability across the organisation.
  • Promote engineering excellence, modern software engineering practices and responsible adoption of artificial-intelligence-assisted development tools.
  • Contribute to technical standards, architectural principles and engineering best practices across multiple teams.
  • Drive development of shared machine learning capabilities, tools and frameworks used across Search & Discovery and wider engineering teams.
  • Represent Search & Discovery engineering in discussions with senior stakeholders, technology partners and business leaders.
  • Communicate technical strategy, trade-offs and outcomes clearly to technical and non-technical audiences.

About the Company

ASOS plc

Global online fashion retail marketplace

ASOS plc operates a global online fashion marketplace, offering clothing, footwear, and accessories from its own brands alongside hundreds of partner labels. The platform pairs curated apparel with personalized shopping and fast international delivery for fashion-focused shoppers worldwide. What sets ASOS apart is its blend of in-house brand development with a broad multi-brand marketplace, backed by a technology-driven, mobile-first shopping experience. The goal is to connect customers everywhere with style that excites and empowers them.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2000

Recently Posted Jobs

Explore more opportunities at ASOS plc

See more jobs