Machine Learning Engineer Recommendation Systems jobs in London – Browse 2,559 openings on RoboApply Jobs

Machine Learning Engineer Recommendation Systems jobs in London

Open roles matching “Machine Learning Engineer Recommendation Systems” with location signals for London. 2,559 active listings on RoboApply Jobs.

2,559 jobs found

1 - 20 of 2,559 Jobs
Apply
companyASOS logo
Full-time|On-site|London

ASOS seeks a Machine Learning Engineer in London to focus on recommendation systems. The main responsibility involves developing and refining models that deliver personalized product suggestions to customers. Key responsibilities Design and implement machine learning models that improve the relevance of product recommendations. Translate data insights into practical updates for recommendation algorithms, working alongside team members. Contribute to projects aimed at enhancing the user experience through smarter, more tailored suggestions. Collaboration This role involves partnering with colleagues in data science and engineering to share expertise and strengthen the performance of ASOS’s recommendation systems.

Apr 27, 2026
Apply
companySwap logo
Full-time|On-site|London

About SwapSwap serves as the backbone of contemporary agentic commerce, being the only AI-native platform that seamlessly integrates backend operations with an innovative storefront experience.Designed for brands looking to sell anything, anywhere, Swap centralizes global operations, enhances intelligent workflows, and empowers margin-protecting decisions through real-time data and capabilities. Our expansive product range covers cross-border transactions, tax solutions, returns, demand planning, and our state-of-the-art agentic storefront, providing merchants with complete transparency to act confidently.At Swap, we cultivate a culture that prioritizes clarity, creativity, and shared ownership as we transform the landscape of global commerce.About the RoleAs the Lead Machine Learning Engineer focusing on Recommendations, you will be responsible for shaping the intelligence behind the AI Storefront at Swap, determining what products are displayed to each shopper. This position is highly technical and hands-on, merging expertise in recommendation systems, large language models (LLMs), and fashion understanding. You will develop the models and pipelines that drive style-aware product recommendations, outfit generation, and personalized discovery, managing the entire process from research and prototyping to production systems that serve actual customers. Collaboration with our conversational AI layer will be essential, as you will extract insightful preference signals through dialogue and integrate these with traditional e-commerce behavioral data and LLM-based world knowledge to enhance recommendations, particularly addressing cold-start challenges in innovative ways.You will establish high technical standards for ML engineering in the recommendations domain at Swap, playing a pivotal role in the evolution of this team area as we scale.

Apr 7, 2026
Apply
companyASOS logo
Full-time|On-site|London

Role overview ASOS seeks a Senior Machine Learning Engineer to advance its recommendation systems. This team develops and enhances algorithms that deliver personalized product suggestions to a large customer base. What you will do Design, implement, and improve machine learning models focused on recommendations Collaborate with data scientists, software engineers, and product managers to create solutions that boost user engagement Work on algorithms that make shopping experiences more relevant and rewarding for ASOS customers Location This role is based in London.

Apr 24, 2026
Apply
company
Full-time|Hybrid|London, England, United Kingdom

At Longshot Systems, we develop cutting-edge platforms for sports betting analytics and trading.We are currently seeking experienced Machine Learning Engineers to join our modeling engineering team. In this role, you will collaborate closely with our quantitative research teams to transform prototype trading models into robust, production-ready systems. You will be responsible for designing and building the tooling, frameworks, and data engineering necessary to support strategy research and development, while also architecting high-level designs of the strategy software to minimize trading latency and ensure scalability. Our ML stack is primarily Python-based, incorporating modern ML libraries and tools such as Polars, Ray, and Plotly.The ideal candidate will possess a solid software engineering background, with extensive experience in high-performance computing topics such as multi-threading, networking, profiling, and optimization. Proficiency with the NumPy/SciPy stack is essential, along with experience in performance optimization tools like C++ and Numba. Familiarity with common ML algorithms and techniques is advantageous but not mandatory.As a hybrid working company, we require team members to work in our London (Farringdon) office on Thursdays, while offering flexibility for remote work on other days. Our standard working hours are from 10 am to 6 pm UK time, Monday to Friday, but we encourage flexible schedules to help our team meet their objectives.Interview Process:Introductory Call (30 mins) - Discuss your background and interestsFirst Technical Interview (30 mins) - Live code review and pair programmingSecond Technical Interview (60 mins) - In-depth technical questionsFull Assessment Day (10:30 am to 5 pm) - A programming exercise reflective of actual team tasks

Feb 3, 2026
Apply
companyRecraft logo
Full-time|On-site|London, UK

About UsFounded in the United States in 2022 and now headquartered in London, UK, Recraft is revolutionizing the creative landscape with its cutting-edge AI tool designed specifically for professional designers, illustrators, and marketers. Our platform sets a new benchmark in image generation excellence.Our innovative tool empowers creators to swiftly generate and refine original images, vector art, illustrations, icons, and 3D graphics using AI technology. With over 3 million users across 200 countries, who have collectively produced hundreds of millions of images, Recraft is just at the beginning of its journey.Join us and explore a universe of professional opportunities! Contribute to large-scale projects and help shape the future of creativity. We are dedicated to making Recraft an indispensable daily tool for every designer, setting the industry standard. Our mission is to enable creators to fully control their creative process with AI, equipping them with innovative tools to turn their ideas into reality.If you are enthusiastic about pushing the boundaries of AI, we welcome you to join our team!

Jan 7, 2026
Apply
companyOrbital Materials logo
Full-time|On-site|London, UK

At Orbital Materials, we harness the power of AI to revolutionize data center hardware, ensuring our products consistently outperform the competition. Our advanced AI simulates materials at the atomic level, allowing us to evaluate millions of hardware configurations in the time it would typically take to assess just hundreds. This innovative approach enables us to discover optimal designs that surpass traditional benchmarks, resulting in hardware specifications that competitors cannot match: 1 MW/rack, PUE As each deployment generates valuable field data, our AI models become increasingly sophisticated. This creates a virtuous cycle where improved models lead to better hardware, which in turn enhances our AI capabilities. We are not merely benefitting from AI advancements; we are actively driving its pace.Our focus on data centers is driven by an urgent market need and demanding specifications. However, the AI-accelerated development processes we've established—spanning materials discovery, hardware design, and manufacturing optimization—are applicable to any complex physical system. Data centers serve as our initial proof point, not the limit of our ambitions.With operations in London, Canada, and the USA, we are assembling teams across various domains including ML research, product development, mechanical engineering, and chemical engineering. If you're eager to work at the intersection of AI and physical sciences, we'd love to hear from you.As a Staff Machine Learning Engineer at Orbital, you will be instrumental in architecting sophisticated AI systems for the multi-scale design of physical technologies. By multi-scale, we mean that we create world-class foundational models capable of simulating everything from the microscopic motion of atoms to the macroscopic flow of liquids in 1GW data centers. You will collaborate across these diverse scales, leveraging the creativity of our scientists and engineers, augmented by premier domain agents.In this pivotal role, you will establish exceptionally high technical standards and lead projects from initial prototypes to full-scale production deployment. We seek individuals who possess a passion for craftsmanship, a commitment to continual learning, and a drive to build scalable systems. Additionally, we value a low-ego mindset and a genuine enthusiasm for leveraging AI to tackle significant global industrial technology challenges.

Feb 16, 2026
Apply
companydatatonic logo
Full-time|On-site|London Consulting

Join datatonic as a Machine Learning Engineer and be part of a dynamic team dedicated to leveraging data to drive intelligent decision-making. You will design and implement machine learning models, optimize algorithms, and collaborate with cross-functional teams to deliver innovative solutions.

Mar 18, 2026
Apply
companydatatonic logo
Full-time|On-site|London Consulting

Join datatonic as a Senior Machine Learning Engineer and be a pivotal part of our innovative team focused on transforming data into actionable insights. In this role, you will leverage your expertise in machine learning to develop and enhance algorithms, contribute to data-driven solutions, and collaborate with cross-functional teams to push the boundaries of data analytics.

Mar 18, 2026
Apply
companyTrainline logo
Full-time|On-site|London

Join Trainline as the Head of Machine Learning Engineering, where you'll lead our innovative machine learning initiatives. In this pivotal role, you will spearhead the development and implementation of advanced ML solutions that enhance our customer experience and optimize our operations.

Mar 13, 2026
Apply
companyDeliveroo logo
Full-time|Hybrid|London - The River Building HQ

Join Our Team as a Staff Machine Learning EngineerBecome an integral part of Deliveroo’s mission to revolutionize the shopping and dining experience with a focus on impact, innovation, and growth. Our talented Engineering teams tackle intricate technical challenges within a global, three-sided marketplace, developing and scaling systems that cater to millions of customers, riders, and partners daily.From advanced real-time logistics to robust infrastructure and marketplace optimization, we create and manage the technology that fuels Deliveroo’s expansive growth.We are seeking a Staff Machine Learning Engineer to join our dynamic London team (working in a hybrid model, 3 days in the office). In this pivotal role, you will design and construct intelligent decision-making systems that operate at a large scale, directly influencing the experiences of consumers, riders, and merchants.Explore our Engineering team and discover our motivations, work culture, and what you can expect as part of our community.Your ResponsibilitiesJoin the Consumer Pricing team to tackle complex pricing challenges at Deliveroo. We are advancing towards dynamic, personalized pricing strategies that take into account consumer behavior, loyalty programs, and real-time market conditions.Your daily tasks will include:Designing and developing high-performance machine learning and optimization systems that guide Deliveroo’s core decisions at scale.Leading the technical advancement of our pricing infrastructure, resolving architectural bottlenecks and integrating enhanced model inputs and decision variables.Creating algorithms to enhance real-time marketplace efficiency, including personalized elasticity models and delivery time forecasts.Collaborating closely with Product Managers and Data Scientists to convert complex business challenges into effective algorithmic solutions.Providing technical leadership across various product domains, identifying and prioritizing high-impact algorithmic enhancements.Mentoring and guiding fellow engineers, elevating technical standards and advancing our machine learning and optimization practices across the company.Qualifications for SuccessThe ideal candidate will possess strong expertise in several of the following areas, along with a desire to grow in others:

Jan 9, 2026
Apply
companyGraphcore logo
Full-time|On-site|London, UK

Join the Future of AI at GraphcoreAt Graphcore, we're at the forefront of AI computing innovation. Our team, comprised of semiconductor, software, and AI specialists, is dedicated to building a comprehensive AI compute stack—from cutting-edge silicon to high-performance software and robust data center infrastructure. Backed by the SoftBank Group's substantial long-term investment, we are pioneering essential technologies within the burgeoning SoftBank AI ecosystem. As we expand globally, we invite you to collaborate with some of the brightest minds in the industry to tackle complex challenges and shape the future of artificial intelligence.Position OverviewAs a Senior Machine Learning Engineer on our Applied AI team, you will play a pivotal role in enhancing AI technologies by developing and optimizing machine learning models specifically designed for our advanced hardware. Your work will focus on large-scale systems where performance is paramount. Collaborating closely with our Software Development and Research teams, you will help identify innovative opportunities that set Graphcore's technology apart in the competitive landscape. We are looking for engineers with robust technical skills and a keen understanding of implementing AI models at scale, who are eager to make a significant impact in this rapidly evolving sector.About the TeamThe Applied AI team acts as advocates for our customers, ensuring that we stay abreast of the latest AI models, applications, and software to guarantee that Graphcore's technology integrates seamlessly into the AI ecosystem at scale. We develop reference applications, enhance essential software libraries—such as optimizing kernels for our hardware efficiency—and collaborate with our Research team to explore and publish groundbreaking ideas in areas like efficient computation, model scaling, and the distributed training and inference of AI models across various modalities and applications. If you are passionate about advancing the next generation of AI models on state-of-the-art hardware, we would love to connect with you!

Mar 13, 2026
Apply
companyFaculty logo
Full-time|On-site|London

Join Faculty as a Machine Learning Engineer and be at the forefront of innovation in artificial intelligence. In this role, you will leverage your expertise in machine learning to develop and implement cutting-edge algorithms and models that drive impactful solutions across various industries.As a part of our dynamic team, you will work collaboratively to transform complex data sets into actionable insights, optimizing our products and enhancing client offerings. If you are passionate about technology and eager to make a difference, we would love to hear from you!

Mar 20, 2026
Apply
companyAnthropic logo
Full-time|On-site|London, UK

About AnthropicAt Anthropic, we are dedicated to developing reliable, interpretable, and controllable AI systems. Our goal is to ensure that AI technology is safe and beneficial for both users and society. Our rapidly expanding team consists of passionate researchers, engineers, policy experts, and business leaders collaborating to create advantageous AI systems.About the TeamsThe Reinforcement Learning teams at Anthropic spearhead our research and development in reinforcement learning, playing an essential role in enhancing our AI systems. We have made significant contributions to all Claude models, particularly impacting the autonomy and coding capabilities of Claude Sonnet 4.5 and Opus 4.5. Our work encompasses several critical areas:Creating systems that empower models to utilize computers effectively.Enhancing code generation through reinforcement learning techniques.Conducting pioneering RL research for large language models.Establishing scalable RL infrastructure and training methodologies.Improving model reasoning capabilities.We work closely with Anthropic's alignment and frontier red teams to ensure our systems are both capable and secure. Additionally, we collaborate with the applied production training team to seamlessly integrate research advancements into deployed models, demonstrating our commitment to implementing research at scale. Our Reinforcement Learning teams operate at the intersection of cutting-edge research and engineering excellence, dedicated to building high-quality, scalable systems that expand the possibilities of AI.About the RoleAs a Research Engineer in the Reinforcement Learning domain, you will partner with a diverse group of researchers and engineers to enhance the capabilities and safety of large language models. This position merges research and engineering responsibilities, requiring you to implement innovative approaches while contributing to the research strategy. You will engage in fundamental research in reinforcement learning, developing 'agentic' models capable of tool use for open-ended tasks such as computer usage and autonomous software generation, improving reasoning skills in disciplines like mathematics, and creating prototypes for internal applications, productivity, and evaluation.Representative Projects:Design and optimize core reinforcement learning infrastructure, from clean training abstractions to distributed experiment management across GPU clusters, scaling our systems to manage increasingly complex research workflows.Invent, implement, and evaluate novel training environments, evaluations, and methodologies for reinforcement learning.

Feb 12, 2026
Apply
companyAlmedia logo
Full-time|On-site|London

Join Almedia as a Machine Learning Engineer, where you'll be at the forefront of innovation in artificial intelligence and machine learning technologies. Your role will involve designing and implementing machine learning models to solve complex real-world problems. Collaborate with a talented team of engineers and data scientists to enhance our products and services through cutting-edge algorithms and data-driven solutions.

Mar 2, 2026
Apply
company
Full-time|Hybrid|London, England, United Kingdom

Join Longshot Systems, where we are at the forefront of developing sophisticated platforms for sports betting analytics and trading.We are in search of talented Machine Learning Researchers to join our quantitative modeling team. This team’s primary objective is to enhance the predictive capabilities of our models using historical event and market data. The quality of our models is paramount, as improvements directly influence our company’s success.In this role, you will design, test, and implement innovative machine learning models using Python, continuously enhancing our existing state-of-the-art solutions. As a small, focused company, we offer you the chance to be involved in every aspect of the R&D process, from high-level design to production implementation.The ideal candidate will possess high creativity and enjoy developing new, innovative approaches to problem-solving, and will have the autonomy to explore the most suitable methods for the challenges at hand. A strong mathematical foundation in machine learning and core statistics is essential. While knowledge of sports betting is not required, experience with modeling sports — particularly in-play football, basketball, or tennis — is advantageous.We embrace a hybrid working model, requiring in-office presence on Thursdays at our London (Farringdon) office, while allowing flexibility for the remainder of the week. Our standard working hours are from 10 am to 6 pm UK time, Monday to Friday, with support for flexible schedules to help our team achieve their goals.Our interview process includes:Introductory call (30 mins) - discussing your background and interestsTechnical interview (60 mins) - focusing on modeling questions and a coding exerciseFull assessment day (10:30 am – 5 pm) - encompassing a comprehensive modeling exercise and team interactions

Feb 3, 2026
Apply
companyAccuRx logo
Full-time|On-site|London (Shoreditch)

Role overview The Staff Machine Learning Engineer at AccuRx will work onsite in London (Shoreditch). The main focus is on creating and deploying machine learning models that help improve patient care and make healthcare workflows more efficient. This work aims to benefit both patients and healthcare professionals. What you will do Design, build, and deploy machine learning models for healthcare use cases Collaborate with engineering, product, and clinical teams to shape solutions Contribute to projects that influence patient outcomes and support healthcare providers

Apr 22, 2026
Apply
company
Full-time|Hybrid|London, England, United Kingdom

Join Longshot Systems, where we are pioneering cutting-edge platforms for sports betting analytics and trading.We are looking for enthusiastic Graduate Machine Learning Researchers to become integral members of our quantitative modeling team. This team is dedicated to enhancing the predictive capabilities of our models using historical event data, as the excellence of our models is crucial to our company’s success.In this role, you will be responsible for designing, testing, and implementing innovative machine learning models in Python while continuously refining our existing top-tier solutions. As a small, focused company, Longshot offers you the opportunity to engage deeply in all facets of the R&D process, from high-level design to production implementation, while also learning from experienced industry professionals.The ideal candidate will possess a creative mindset and thrive in generating novel approaches to problem-solving. You will have the autonomy to explore and research the most suitable methods for the challenges presented. A solid mathematical foundation in Machine Learning principles and core statistics is essential, though prior knowledge of sports betting is not a requirement.We embrace a hybrid working model, with in-office work on Thursdays at our London (Farringdon) location and remote work for the remainder of the week. Our regular working hours are from 10 AM to 6 PM UK time, Monday to Friday, with a strong emphasis on flexible working to empower our team to achieve their objectives.Our interview process consists of the following steps:Introductory call (30 mins) - Discuss your background and interestsTechnical interview (60 mins) - Engage in modeling discussions and scenario-based questionsFull assessment day (9:30 AM–5 PM) - Tackle a real modeling challenge utilizing near-production dataQualifications A PhD or research Master’s degree in a quantitative, technical discipline (e.g., Mathematics, Physics, Machine Learning) from a reputable university Proficiency in modeling tabular data using Python Benefits Participation in an uncapped company bonus scheme, typically ranging from 10-20% of salary based on experience 10% matched pension contributions Private healthcare coverage Long-term illness insurance Gym membership Choice of hardware and setup for your development environment

Feb 24, 2026
Apply
companyFaculty logo
Full-time|Hybrid|United Kingdom

Why Join Faculty?Founded in 2014, Faculty believes that artificial intelligence is the defining technology of our era. Over the years, we have partnered with more than 350 global clients, transforming their operations using human-centric AI solutions. Discover our impactful projects here.We prioritize innovation over trends, developing responsible AI that genuinely drives results. Our team offers unmatched expertise in technical, product, and delivery aspects, serving clients across various sectors including government, finance, retail, energy, life sciences, and defense.As our business expands rapidly, we seek individuals who share our intellectual curiosity and aim to create a meaningful legacy through technology.Join us in harnessing AI's potential and making a significant difference in its applications.About Our TeamOur Defence team is dedicated to developing and implementing human-centered AI solutions that provide our nation with a strategic advantage in defense. We collaborate closely with clients to deliver ethical and cutting-edge AI for high-stakes scenarios, ensuring the balance of global power critical to our freedoms.Due to the sensitive nature of our work with Defence clients, you will need to be eligible for UK Security Clearance (SC) and should be prepared to work on-site with these clients 2 to 4 days a week, which may involve travel across the UK.When not on client sites, you will enjoy the flexibility of working from our London office or remotely from any location within the UK.Role OverviewAs a Senior Machine Learning Engineer, you will spearhead the development and deployment of innovative AI systems for a diverse client base. Your responsibilities will include designing, building, and deploying scalable, production-quality ML software and infrastructure that adheres to stringent operational and ethical standards.This position requires a proactive, cross-functional approach, blending technical skills, engineering leadership, and strong client-facing abilities.

Sep 2, 2025
Apply
companycomind logo
Full-time|On-site|London, UK

Join our dynamic team at comind as a Senior Machine Learning Engineer. In this pivotal role, you will leverage your expertise in machine learning and data analysis to develop innovative solutions that drive our business forward. You will collaborate with cross-functional teams to design, implement, and optimize algorithms that enhance our products and services.

Mar 26, 2026
Apply
companyDex logo
Full-time|Hybrid|London

Our Mission Dex exists to help people find work that matches their strengths and interests. Too many talented individuals feel disconnected from their jobs, leaving potential untapped. Dex aims to close this gap by using technology to connect people with opportunities where they can thrive. By supporting more people in doing what they love, we hope to build a happier and more productive world. We are beginning this journey by connecting ambitious software engineers with companies that value their skills. About Dex Dex is backed by investors such as a16z Speedrun, Concept Ventures, and angels from OpenAI, Wise, ElevenLabs, and Meta's board. Our team of 12 works out of the Borough of London. We value ambition, directness, and kindness, and look for people who are authentic and proactive. While we support flexible schedules, we typically meet in person around three times each week. Role Overview: Founding Machine Learning Engineer This position centers on machine learning engineering, not research or prompt engineering. A solid grasp of how embeddings represent meaning and how attention affects retrieval is important. Large language models (LLMs) are part of the toolkit, but the focus is on understanding and solving problems at the model level, not just using APIs. The main goal: build a system that can quickly and accurately stack-rank candidates for new roles in seconds. Ownership of the representations and scoring models that power Dex’s ability to match engineers with companies. The matchmaking engine developed will underpin future features, including candidate-focused products, automated outreach, and improved sourcing tools. Strong engineering skills are as important as machine learning expertise. What You'll Do Lead machine learning projects, delivering efficient and reliable systems. Location This role is based in London, with in-person collaboration expected several times a week.

Apr 17, 2026

Sign in to browse more jobs

Create account — see all 2,559 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.