Make yourself visible and let companies apply to you.
Roles

AI/ML Engineer Jobs in London

Overview

Looking for top AI/ML Engineer jobs in London? Discover the latest opportunities in artificial intelligence and machine learning with Haystack. Whether you’re an experienced AI engineer or a rising ML talent, find your perfect role in London’s thriving tech scene today. Apply now and take the next step in your AI career!
Filters applied
London
AI/ML Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Azure AI Data Engineer
Huxley Associates
London
Hybrid
Mid
£85k - £95k
RECENTLY POSTED
python
nosql
backbone
sql
Our client are building a custom AI platform from the ground up - no off-the-shelf solutions, no shortcuts. To power this, they need a skilled Azure AI Data Engineer to design and build robust ETL pipelines that enable seamless communication between structured and unstructured data systems.
What You’ll Be Doing
Architecting and developing scalable ETL pipelines using Azure Data Factory, Synapse, and related tools.
Integrating structured (SQL, relational) and unstructured (NoSQL, blob storage, document stores) data sources.
Enabling real-time and batch data flows to support AI-driven applications.
Collaborating with AI engineers to ensure data readiness for model training and inference.
Driving best practices in data governance, security, and performance optimisation.
What We’re Looking For
Strong experience with Azure cloud services, especially Data Factory, Synapse, Databricks, and Azure Functions.
Proficiency in Python, SQL, and data transformation techniques.
Experience working with both structured and unstructured data sources.
Understanding of AI/ML data requirements and how to prepare data for intelligent systems.
Based in or near London, with the ability to be onsite once a week.
Why Join Us?
Be part of a visionary team building a fully custom AI platform.
Work in a greenfield environment with full ownership of your solutions.
Hybrid flexibility with a collaborative London office.
Competitive salary, benefits, and a culture of innovation.
Ready to engineer the data backbone of a next-gen AI platform?
Apply now or get in touch to learn more.
To find out more about Huxley, please visit (url removed)
Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
AI Engineer
Huxley Associates
London
Hybrid
Mid
£85k - £95k
RECENTLY POSTED
python
pytorch
Are you ready to build the future of AI from the ground up?
Our client are not buying off-the-shelf solutions. They’re custom-building everything - from infrastructure to intelligent agents - to create a best-in-class AI platform that redefines what’s possible in enterprise automation.
We’re currently looking for a high-impact AI Engineer to join their London-based team and help design and develop agentic AI systems that can reason, plan, and act autonomously across complex business domains.
What You’ll Be Doing
Designing and implementing agentic AI systems capable of autonomous decision-making and task execution.
Building custom LLM pipelines, memory architectures, and tool-use frameworks.
Collaborating with product and engineering teams to integrate AI into real-world workflows.
Contributing to the development of our proprietary AI platform - no plug-and-play, all innovation.
What We’re Looking For
Proven experience in building AI/ML systems, ideally with Azure OpenAI, Azure Cognitive Services Azure Machine Learning.
Strong Python skills and familiarity with modern AI frameworks (e.g., LangChain, Hugging Face, PyTorch).
Deep understanding of LLMs, vector databases, prompt engineering, and multi-agent systems.
Passion for building from scratch - you thrive in greenfield environments.
Based in or near London, with the ability to be onsite once a week.
Why Join Us?
Be part of a visionary team building something truly unique.
Work on cutting-edge AI challenges with full ownership and creative freedom.
Hybrid flexibility with a vibrant London office.
Competitive salary, equity options, and a culture of innovation.
Strong Python skills and familiarity with modern AI frameworks (e.g., LangChain, Hugging Face, PyTorch).
Deep understanding of LLMs, vector databases, prompt engineering, and multi-agent systems.
Passion for building from scratch - you thrive in greenfield environments.
Based in London, with the ability to be onsite once a week.
Why Join Us?
Be part of a visionary team building something truly unique.
Work on cutting-edge AI challenges with full ownership and creative freedom.
Hybrid flexibility with a vibrant London office.
Competitive salary, equity options, and a culture of innovation.
To find out more about Huxley, please visit (url removed)
Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Full Stack Web Developer
Gails
London
In office
Mid
Private salary
RECENTLY POSTED
github
python
nosql
sql
microsoft-azure
ABOUT THE ROLE
Work with the team on development and management of applications focused on forecasting, ordering, production, staff planning, transport and online.
A hands-on role to deliver applications working with other staff and partners.
Collaborate with cross-functional teams to design, develop, and implement scalable and reliable cloud applications.
Utilize data science and analytics to enhance application functionality and performance. Work with the data team to create and deploy machine learning models and AI-driven solutions for real-world applications.
Monitor and maintain application performance, ensuring high availability and reliability.
Mentor and guide other developers, fostering a culture of continuous learning and improvement.
Develop effective working relationships with colleagues within and beyond Technology to ensure that a consistent, high-quality service is delivered.
AND YOU THE MISSING INGREDIENT
Ideally a bachelor’s degree in Computer Science, Analytics, Engineering, or a related field.
Minimum of 1+ years of experience in coding with Python and React.js.
Knowledge of databases (SQL & NoSQL) and API development/integration.
Familiarity with enterprise architecture design and delivery (Azure, GitHub, etc).
Proven experience in building cloud applications using Microsoft Azure / cloud.
Strong interest in data science and analytics.
Excellent problem-solving skills and attention to detail.
Knowledge of effective business analysis - ability to gather, document, and analyse business requirements effectively and the experience creating user stories, process flows, and wireframes.
Ability to work effectively in a fast-paced, dynamic environment.
Strong communication and collaboration skills.
“Can do” outlook and approach to work.
Demonstrate the ability to think around issues and look at the bigger picture to provide solutions through a variety of problem-solving techniques.
Ability to prioritise issues according to business needs, and to escalate when necessary/appropriate, and problem solve
Preferred Qualifications:
Experience in manufacturing, retail or hospitality industries.
Knowledge of other programming languages and frameworks.
Interest and experience with AI solution engineering
Interest and experience of data analytics and data pipelines.
BENEFITS BAKED IN
Free food and drink when working
50% off food and drink when not working
25 days holiday + Bank holiday
Pension Scheme
Discounts and Savings from high-street retailers and restaurants
24 hour GP service
Cycle to work scheme
Twice yearly pay review
Development programmes for you to RISE with GAIL’s
Data Architect - Data Vault, Snowflake, ADF
Hays Specialist Recruitment Limited
London
Hybrid
Mid
£600 - £800
RECENTLY POSTED
vault
snowflake
sql
£Market rate (Inside IR35)
London / Hybrid
6 Months
My client is an instantly recognisable Insurance brand who urgently require a Data Architect with expertise in Data Vault, Data Modelling, Data Engineering Design, strong Azure stack (including Data Factory (ADF), Data Lake Storage, SQL, Azure ML and Power BI), Snowflake and Enterprise scale Data Sources to join a business-critical Programme ASAP.
Key Requirements:
Proven expertise in Data Architecture working on large, complex Data Programmes
Strong Data Modelling experience (especially Conceptual Data Models)
Demonstrable background in Data Engineering Design processes (ETL, ELT), with good knowledge of Data Vault, Inmon and Kimball
Strong knowledge of MS Azure stack (including Data Factory (ADF), Data Lake Storage, SQL, Azure ML and Power BI)
Proven experience with Snowflake Architecture, including DevOps integration and CI/CD practices
Previous experience with large, Enterprise scale Data sets and sources
Strong understanding of Data Governance principles (Data stewardship, Data quality and compliance guardrails as well as Data quality, lineage, lifecycle management and security)
Excellent communication and stakeholder management skills
Flexible approach to hybrid working (attending workshops, possibly across differ locations if needed)
Nice to have:
Insurance industry experience
Previous work on Data strategies
Exposure to collaborative modelling tools such as Ellie.ai
Immediate availability
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at hays.co.uk
Senior Data Engineer
Lorien
London
In office
Senior
£800 - £1k
RECENTLY POSTED
aws
terraform
kafka
python
sql
Senior Data Integration Engineer
**Ready to help shape the future of aviation through data?**British Airways is looking for a hands-on Senior Data Integration Engineer to join our fast-paced technical programme. This is a delivery-focused role-not a consultancy or leadership position-ideal for someone who thrives on solving complex data challenges and building robust, scalable integrations across cloud-native platforms.
What You’ll Be Doing
Analyse and understand system interfaces and data flows across our enterprise.
Design and maintain clear, business-aligned data models.
Build and support integrations using AWS services (Lambda, Step Functions, S3, MSK/Kinesis, API Gateway).
Ensure data transformations are well documented, traceable, and consistent.
Collaborate with product owners, architects, and business stakeholders to clarify requirements and deliver solutions.
Troubleshoot integration issues end-to-end and drive continuous improvement.
Champion standardisation of integration patterns and documentation.
What You’ll Bring
Proven experience in data engineering or integration engineering.
Strong proficiency with AWS cloud-native services.
Solid SQL skills and scripting experience (Python preferred).
Expertise in data modelling and mapping complex transformations.
Familiarity with ETL/ELT tools and streaming technologies (Kafka, Kinesis).
Experience with CI/CD pipelines and infrastructure as code (Terraform or CloudFormation).
Excellent communication skills - able to translate business needs into technical solutions.
A proactive mindset, strong analytical skills, and comfort working with evolving requirements.
Who You Are
A clear communicator who can explain technical concepts to non-technical audiences.
Curious and collaborative, always asking the right questions.
Comfortable balancing hands-on technical delivery with design thinking.
Not a consultant - but a doer, ready to roll up your sleeves and deliver.
Apply now and help us connect Britain with the world through the power of data.
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Senior Applied AI Solutions Engineer
Harnham - Data & Analytics Recruitment
London
Hybrid
Senior
£100k - £135k
RECENTLY POSTED
processing-js
Hybrid London (3 days per week)
Up to £135,000 + EMI Share Options + Benefits
Are you passionate about building real-world AI applications that deliver measurable business impact? We’re working with a fast-growing applied AI consultancy, backed by alliances with OpenAI, NVIDIA, and other global leaders, and they’re seeking a Senior Applied AI Solutions Engineer to join their growing London-based team.
Why this role?
Build and deploy enterprise-grade AI solutions used by some of the world’s largest organisations.
Work hands-on with large language models (LLMs), microservices, and distributed systems.
Hybrid working: 3 days a week in London, with flexibility the rest of the time.
Salary up to £135,000 plus equity through EMIs - be part of the company’s success story.
Join a mission-driven business with a bold goal: making the 3-day working week a reality.
What you’ll be doing:
Designing, building, and deploying AI-powered applications, including intelligent agents built around LLMs.
Owning solutions end-to-end: from scoping and design to coding, testing, and deployment.
Leading small project teams, providing technical direction and mentorship.
Reviewing code and setting high standards of technical excellence across multiple projects.
Working directly with senior clients, explaining complex AI concepts and demonstrating solutions.
Contributing to R&D efforts and reusable code assets, advancing the company’s AI capabilities.
Staying at the forefront of AI innovation, applying new techniques to real-world problems.
? What we’re looking for:
5+ years’ experience in software engineering, with hands-on delivery of production-grade solutions.
Strong expertise in Python, data processing, and microservices.
Experience with large-scale distributed systems and LLM applications.
A blend of hands-on engineering and leadership skills - able to both build and guide.
Excellent communicator with the ability to engage both technical and non-technical audiences.
A collaborative, innovative mindset with a passion for applied AI.
Package & Benefits:
Salary up to £135,000.
EMI share options - benefit directly from the company’s growth.
25 days holiday + bank holidays.
Aviva private medical insurance.
Medicash wellness plan.
Life policy and Employee Assistance Programme.
Pension scheme and access to a discounts platform.
Career coach and professional development support.
Data Architect - Data Vault, Snowflake, ADF
Hays Technology
London
Hybrid
Mid
£600/day - £800/day
RECENTLY POSTED
vault
snowflake
sql
Market rate (Inside IR35)
London / Hybrid
6 Months
My client is an instantly recognisable Insurance brand who urgently require a Data Architect with expertise in Data Vault, Data Modelling, Data Engineering Design, strong Azure stack (including Data Factory (ADF), Data Lake Storage, SQL, Azure ML and Power BI), Snowflake and Enterprise scale Data Sources to join a business-critical Programme ASAP.
Key Requirements:
Proven expertise in Data Architecture working on large, complex Data Programmes
Strong Data Modelling experience (especially Conceptual Data Models)
Demonstrable background in Data Engineering Design processes (ETL, ELT), with good knowledge of Data Vault, Inmon and Kimball
Strong knowledge of MS Azure stack (including Data Factory (ADF), Data Lake Storage, SQL, Azure ML and Power BI)
Proven experience with Snowflake Architecture, including DevOps integration and CI/CD practices
Previous experience with large, Enterprise scale Data sets and sources
Strong understanding of Data Governance principles (Data stewardship, Data quality and compliance guardrails as well as Data quality, lineage, lifecycle management and security)
Excellent communication and stakeholder management skills
Flexible approach to hybrid working (attending workshops, possibly across differ locations if needed)
Nice to have:
Insurance industry experience
Previous work on Data strategies
Exposure to collaborative modelling tools such as Ellie.ai
Immediate availability
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at (url removed)
Full Stack Developer
Pontoon
Multiple locations
Fully remote
Mid
£700 - £750
RECENTLY POSTED
processing-js
react
aws
python
nodejs
docker
Full Stack Developer (Contract)
Duration: 3 Months (Possibility for extension)
Location: Remote (Occasional travel to London as and when required)
Rate: A highly competitive Umbrella Day Rate is available for suitable candidates
Role Profile
We are seeking a highly skilled Full Stack Developer with senior-level expertise to join our dynamic team. Your primary focus will be on scaling AI assets and developing our innovative Retrieval-Augmented Generation (RAG) product. This role will place you at the intersection of advanced Large Language Models (LLMs), intelligent agents, and application development, contributing to the next generation of AI-driven solutions.
Key Responsibilities:
Backend Development: Design, develop, and maintain scalable backend services using Python. Integrate these services with LLMs, agents, and document processing frameworks to create robust solutions.
Frontend Development: Build intuitive and responsive frontend interfaces using React, ensuring a seamless user experience.
Collaboration: Work closely with cross-functional teams to design and implement AI-powered applications and solutions that meet business needs.
AI Product Development: Contribute to the development of our Document Understanding product, enhancing the scalability and efficiency of our AI assets. Stay abreast of emerging AI technologies, including LLMs, agentic architectures, and application integrations.
Skills & Experience:
Proven expertise in full stack development with a strong focus on Python (backend) and React (frontend).
In-depth knowledge of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and related AI/ML concepts.
Demonstrated ability to design scalable, reliable, and maintainable software solutions.
Strong team collaboration skills, with a proactive approach to problem-solving.
Hands-on expertise with LangChain.
Experience with AI model deployment and optimization strategies.
Technical Expertise Required:
Proficient in Python
Experienced with REACT.js
Familiar with Node.js
Knowledge of Docker
Understanding of LangChain
Experience with cloud platforms such as Amazon Web Services (AWS) or Azure
Familiarity with LLMs and RAG technologies
Candidates will need to show evidence of the above in their CV in order to be considered.
If you feel you have the skills and experience and want to hear more about this role ‘apply now’ to declare your interest in this opportunity with our client. Your application will be observed by our dedicated team.
We will respond to all successful applicants ASAP however, please be advised that we will always look to contact you further from this time should we need further applicants or if other opportunities arise relevant to your skillset.
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone’s chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.
As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment.
AI Engineer
Oscar Technology
London
Hybrid
Mid
£400 - £450
RECENTLY POSTED
tensorflow
python
pytorch
AI Engineer 6 Month Contract Hybrid £400-450 (IIR35)
We’re looking for an AI Engineer with deep expertise in data privacy to help us build safe, compliant, and intelligent systems. This role sits at the intersection of AI, data engineering, and regulatory compliance, ensuring our AI products align with frameworks like GDPR and CCPA while delivering real-world value.
Location: London (3 days onsite)
Contract: 6 Months (extension very likely)
Rate: £400-450 (IIR35)
Start date: ASAP
What you’ll do:
Build and deploy AI models (LLMs, NLP, image recognition, predictive analytics) into business workflows.
Prototype privacy-first solutions using techniques such as federated learning, differential privacy, and secure multi-party computation.
Implement safeguards across the ML lifecycle: data security, access controls, and loss-prevention policies.
Design monitoring and auditing frameworks to detect anomalies, leakage, or compliance risks.
Collaborate with legal, product, and security teams to translate regulation into technical solutions.
Develop assessment tools, stress-test models for vulnerabilities, and clearly communicate findings to non-technical audiences.
Create documentation, training, and guidance to embed privacy-aware practices across teams.
What we’re looking for:
Strong track record as an AI/ML or Privacy Engineer with end-to-end model development experience.
Proficiency in Python, plus hands-on experience with TensorFlow, PyTorch, or JAX.
Skilled in cloud environments (GCP required; multi-cloud experience a plus).
Knowledge of adversarial testing, model robustness, and data security best practices.
Excellent communicator, able to simplify technical risks and privacy issues for broader teams.
Experience mentoring or guiding peers on model training and AI deployment.
If you’re interested, apply now for immediate consideration.
Oscar Associates (UK) Limited is acting as an Employment Business in relation to this vacancy.
To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
AI Technical Consultant
PSD Technology Contracts Ltd.
Surrey
Hybrid
Mid
£75k
RECENTLY POSTED
r
python
sql
tableau
AI Engineer - LLM, Python, RAG, Data Analyst - SQL, Tableau, R, Python, Gen AI, Machine Learning.
This is 12 month fixed term contract, hybrid working, office location Weybridge, Surrey.
The Role:
Build and refine LLM/SLM-based AI solutions, including retrieval-augmented generation (RAG), fine-tuning, and prompt engineering.
Design and oversee solution architecture for AI-powered systems across cloud and on-premise environments.
Develop ML models and integrate them into production systems, ensuring scalability and performance.
Collaborate with cross-functional teams to define AI strategy, roadmap, and adoption plan.
Prototype, test, and optimise AI applications, ensuring continuous performance improvement.
Essential Skills:
5 + years commercial experience in GenAI, NLP, and Machine Learning.
Proven experience in creating, training, and fine-tuning LLMs/SLMs.
5+ years hands-on skills Python development skills.
Integrating with SQL/NoSQL databases.
Experience with API development, web scraping/crawling, and data integration.
Practical exposure to on premise AI model deployment and open-source AI frameworks (eg, Hugging Face, LangChain).
Ability to assess AI tools and recommend optimisation for performance improvements.
Strong consulting and communication skills able to translate technical concepts into business value.
Bachelor’s or Master’s degree or equivalent in Computer Science, Machine Learning, Engineering, or related field.
Full right to work in the UK required.
If your profile matches the above and you’d like to find out more, please apply with your up to date CV.
Senior Data Engineer Kafka Python AWS
Client Server Ltd.
London
Hybrid
Senior
£70k - £80k
RECENTLY POSTED
aws
kafka
python
mysql
postgresql
java
+3
Senior Data Engineer (Kafka Python AWS) London / WFH to £80k
Are you a data technologist with fluent Python coding skills who enjoys working with and continually learning new technologies?
You could be progressing your career in a senior, hands-on role at a “Tech for Good” company that is enabling life changing education to be accessed by millions of students across the globe (currently 22 countries and growing).
As a Data Engineer you’ll help to design, build and operate the data pipelines and data services that power learning experiences. Collaborating with software engineers, data scientists and product managers, you will grow your expertise while contributing to systems that need to process 25-35,000 messages per second to support the learning experiences as well as reporting and analytics requirements across the business as it scales to 10’s of millions of students.
Typically you’ll be developing and maintaining reliable data pipelines for both real-time streaming and batch workloads, assisting with the evolution of the Lakehouse, collaborating with analytics, product and machine learning teams to make data accessible, trust worthy and reusable.
You’ll be encouraged to contribute ideas and investigate new and emerging technologies.
Location / WFH:
You’ll join the team in London four days a week with flexibility to work from home once a week.
About you:
You have experience as a Data Engineer, working on scalable systems
You have Python, Java or Scala coding skills
You have experience with Kafka for data streaming including Kafka Streams and KTables
You have strong SQL skills (e.g. PostgreSQL, MySQL)
You have strong AWS knowledge, ideally including S3 and Lambda
You have a good understanding of data modelling and batch / streaming ETL / ELT patterns
You’re collaborative and pragmatic with great communication skills
What’s in it for you:
As a Senior Data Engineer you will receive a competitive package:
Salary to £80k
25 days holiday
Private medical insurance
Training and certifications
Perks such as restaurant and retail discounts
Apply now to find out more about this Senior Data Engineer opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Technical Product Manager - Algorithms & Optimisation
UK Talent Resource
London
In office
Mid
£67k - £84k
RECENTLY POSTED
TECH-AGNOSTIC ROLE
About the Role
We’re working with a leading technology business that delivers large-scale optimisation and decision-automation solutions. They are looking for a Technical Product Manager to take ownership of a complex algorithm-driven platform that enables smarter resource allocation and system efficiency in high-volume, operationally critical environments.
This is a pivotal hire to drive the technical direction, development, and optimisation of the product as it transitions from an R&D phase into a fully operational, scalable solution.
Key Responsibilities
Lead the design and refinement of algorithms to solve complex real-world allocation problems.
Translate applied mathematics and optimisation concepts into structured product requirements for engineering teams.
Define KPIs and drive measurable performance improvements through data-driven experimentation.
Collaborate with engineering, architecture, and product colleagues to deliver new features and improvements.
Act as a technical product ambassador, engaging with internal stakeholders and customers to ensure adoption and success.
What We’re Looking For
Strong background in applied mathematics, optimisation, or data science (degree in Maths, Computer Science, Engineering, or related field).
Experience in technical product management, ideally in algorithm-heavy or decision-support environments.
Familiarity with Python and ability to translate algorithmic design into specifications.
Knowledge of optimisation engines, simulation, or resource planning systems.
Excellent communicator, able to bridge technical and business audiences.
Experience in Agile delivery, backlog management, and structured product ownership.
The Package
Salary £67,000 - £84,000 (flexible for exceptional candidates)
Up to 10% bonus
Comprehensive benefits package including private medical, life assurance, and flexible perks
Remote-first working, with occasional travel for customer engagement and senior leadership meetings (Birmingham / Manchester)
Strong investment in career development with training, conferences, and progression opportunities
This role is ideal for someone who enjoys combining algorithmic depth with product leadership, and who wants to take ownership of a solution at a critical stage of its growth journey.
Apply confidentially to discuss further.
Machine Learning Scientist III
Expedia Group
Multiple locations
Hybrid
Mid
Private salary
RECENTLY POSTED
tensorflow
python
pytorch
Join the Expedia Group Family!
At Expedia Group, we power global travel for everyone, everywhere. Our mission is to design cutting-edge technology that makes travel smoother and more memorable, while creating groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential to our success.
Why Join Us?
To shape the future of travel, we believe that people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs. Here, differences are celebrated, and we know that when one of us wins, we all win.
We offer a comprehensive benefits package that includes:
Exciting travel perks
Generous time-off
Parental leave
A flexible work model (with some pretty cool offices)
Career development resources
All of this is designed to fuel your passion for travel and ensure a rewarding career journey. We’re building a more open world—join us!
About the Role
The Search AI team, part of Expedia Product & Technology, is on the lookout for a Machine Learning Scientist III to help shape the next generation of ranking systems. You’ll work on cutting-edge applications of Large Language Models (LLMs) and Generative AI, combining them with proven machine learning techniques to enhance personalization and traveler experience at scale.
Your Responsibilities
In this role, you will:
Research and design innovative ML and GenAI approaches for large-scale ranking and personalization.
Build, test, and deploy ML models into production, validating performance through online experimentation.
Collaborate with engineers, analysts, and product partners to deliver robust, scalable, and business-driven solutions.
Translate complex technical results into clear insights and recommendations for both technical and non-technical audiences.
Stay current with advances in ML and GenAI to drive innovation within the team.
Minimum Qualifications
Master’s degree or Ph.D. in Computer Science, Statistics, Math, Engineering, or a related technical field; or equivalent professional experience.
4+ years of applied Machine Learning experience, with models built and maintained in a production environment.
High proficiency in Python and modern ML frameworks such as PyTorch or TensorFlow.
A strong foundation in Machine Learning fundamentals, statistics, and experimentation.
Preferred Qualifications
Experience with ranking or recommender systems.
Experience with recent Large Language Models (LLMs), including fine-tuning, efficient deployment, and architectures.
Comfortable working with large-scale data and distributed systems (e.g., Spark).
Effective communication skills and experience working across disciplines to solve complex problems.
Location Expectations
This role is based in London , in alignment with our flexible work model, which requires employees to be in-office at least three days a week. Relocation assistance may be considered for qualified candidates.
Accommodation Requests
If you need assistance with any part of the application or recruiting process due to a disability or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team.
Why Expedia Group?
We are proud to be named a Best Place to Work on Glassdoor in 2024 and recognized for our award-winning culture by organizations like Forbes, TIME, and Disability:IN.
Join us at Expedia Group, where our family of brands includes:
Brand Expedia®
Hotels.com®
Expedia® Partner Solutions
Vrbo®
trivago®
Orbitz®
Travelocity®
Hotwire®
Wotif®
ebookers®
CheapTickets®
Expedia Group™ Media Solutions
Expedia Local Expert®
CarRentals.com™
Expedia Cruises™
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability, or age.
Systems Optimisation Engineer
Advanced Technical Recruitment
London
Hybrid
Mid
£60k - £120k
RECENTLY POSTED
processing-js
c++
python
csharp
A developer of optical network systems is now looking for a Systems Optimisation Engineer to develop intelligent test frameworks and optimisation algorithms for optical network system.
This cross-disciplinary role blends software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis.
Joining the Optical Network Integration Team, you will collaborate closely with hardware test engineers to refine burst-mode test strategies, optimise equalisation parameters, and accelerate product evaluation from R&D through production.
Experience and Qualifications:
We are looking for a strong proficiency in software development for test automation (Python, C++, or C#).
Experience with metaheuristic optimisation (e.g., GA, simulated annealing, particle swarm).
Experience with AI/ML techniques (e.g., reinforcement learning, predictive modelling) for test optimisation.
You should have a collaborative mindset to work closely with hardware engineers and manufacturing teams.
A familiarity with production test time optimisation in semiconductor or optical device environments, is also required to succeed in this role.
Exposure to cloud-based data pipelines for large-scale test data processing.
As the successful Systems Optimisation Engineer, you should have achieved a Degree in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, or related field.
Additional Information:
Candidates MUST be eligible to work and live in the UK. Copies of Visa and Passport will be requested.
Salary / Benefits:
In addition to a Competitive Salary, my client offers a range of Benefits including Hybrid and Flexible Working, Stock Options, 25 days holiday, and relocation assistance.
Skills:.
Optimisation, Algorithm, Optical Networks, Software, Hardware, Test, Computer Science, Electronic Engineering, Applied Mathematics.
To Apply Direct: Please send CV to Iona Mulligan
Data Engineer - Start-up
Tenth Revolution Group
Multiple locations
Hybrid
Mid
£55k - £75k
RECENTLY POSTED
python
typescript
airflow
sql
pyspark
dbt
A rapidly growing company in the B2B Software as a Service (SaaS) space are looking for a Deployed Engineer to join their expanding team in London (hybrid working - 2-3 days a week in their modern office space).
Their product is a platform that acts as a digital twin of a business - integrating internal and external data from a variety of sources to act as a single source of truth, which powers actionable insights at scale. When combined with AI algorithms, the platform drives strategic decision-making, and enables planning and effective execution, allowing businesses to achieve their targeted state. They are a true pioneer in their field!
They believe the future of B2B SaaS is about delivering tailored, dynamic solutions for their clients, rather than implementing static tools. This is where you come in - you’ll be working within a team who believe value is created not just in the codebase, but in the implementation layer - making this role ideal for someone who thrives in dynamic, customer-facing environments.
The role:
Adapt and deploy a powerful data platform to solve complex business problems
Design scalable generative AI workflows using modern platforms like Palantir AIP
Execute advanced data integration using PySpark and distributed technologies
Collaborate directly with clients to understand priorities and deliver outcomes
What We’re Looking For:
Strong skills in PySpark, Python, and SQL
Ability to translate ambiguous requirements into clean, maintainable pipelines
Quick learner with a passion for new technologies
Experience in startups or top-tier consultancies is a plus
Nice to Have (not essential):
Familiarity with dashboarding tools, Typescript, and API development
Exposure to Airflow, DBT, Databricks
Experience with ERP (e.g. SAP, Oracle) and CRM systems
What’s On Offer:
Salary: 50,000- 75,000 + share options
Hybrid working: 2-3 days per week in a vibrant Soho office
A highly social culture with regular team events and activities
Work alongside seasoned tech and business leaders
Be part of a mission-driven company with a strong social impact ethos
If you’re excited by the idea of working at the intersection of AI, data, and enterprise transformation - and want to be part of a fast-scaling, values-led team - we’d love to hear from you.
Please Note: This is a role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We’re the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly.
Senior Data Scientist
CV Technical
London
Hybrid
Senior
£80k - £90k
RECENTLY POSTED
aws
tensorflow
python
pytorch
pandas
sql
London, UK (Hybrid 2 days pw)
Leading Tech Company
About the Company:
Our client is a fast-growing technology company based in London, dedicated to building innovative solutions that transform the way people and businesses interact with data. With a strong focus on AI, machine learning, and advanced analytics, they are tackling complex challenges and driving data-led decision-making across their industry.
The Opportunity:
We are partnering with our client to find a talented Senior Data Scientist who is passionate about using data to deliver real business impact. This is a fantastic opportunity to join a collaborative team where you’ll work alongside engineers, product managers, and business stakeholders to shape data-driven products and strategies.
Key Responsibilities:
Develop and implement machine learning models and algorithms to solve real-world business challenges.
Collaborate with cross-functional teams to identify opportunities where data science can create value.
Conduct statistical analysis and data mining to extract insights from large, diverse datasets.
Translate complex data findings into clear and actionable recommendations for both technical and non-technical audiences.
Ensure data quality and integrity while building scalable solutions.
Stay current with the latest developments in AI, machine learning, and data science methodologies.
Experienced Needed:
Masters or PhD in a STEM subject
Proficiency in Python, with experience in libraries such as pandas, scikit-learn, TensorFlow, or PyTorch.
Solid SQL skills and experience working with relational databases.
Exposure to cloud platforms (AWS, GCP, or Azure) would be advantageous.
Strong analytical and problem-solving abilities, with the ability to work in ambiguous environments.
Excellent communication skills to effectively present insights and recommendations.
A collaborative mindset, with the ability to work in a dynamic, fast-paced environment.
What’s on Offer:
Salary 80,000 - 90,000 DOE
Hybrid working model with an office in central London.
Opportunities for professional growth and development.
The chance to work on impactful projects within a forward-thinking tech company.
How to Apply:
If you’re a Data Scientist looking for your next challenge and want to work with a growing tech company that’s making an impact, we’d love to hear from you. Please apply via LinkedIn or reach out directly
Please note, sponsorship is NOT available for this role.
Page 1 of 7

Frequently asked questions

What types of AI/ML Engineer jobs are available in London?
London offers a wide range of AI/ML Engineer roles including positions focused on natural language processing, computer vision, deep learning, data analysis, and AI research across various industries such as finance, healthcare, and technology.
What qualifications and skills are commonly required for AI/ML Engineer jobs in London?
Employers typically look for candidates with a strong background in computer science, mathematics, or related fields, experience with machine learning frameworks like TensorFlow or PyTorch, proficiency in programming languages such as Python or R, and a solid understanding of algorithms and data structures.
Are there remote or hybrid AI/ML Engineer job opportunities in London?
Yes, many companies in London offer remote or hybrid working arrangements for AI/ML Engineers, especially following the rise in flexible work trends. Job listings will typically specify the work location and remote options.
How can I increase my chances of landing an AI/ML Engineer job in London?
To improve your chances, build a strong portfolio showcasing your projects, contribute to open-source AI/ML initiatives, stay updated with the latest developments in the field, network with professionals in the London AI community, and tailor your CV and cover letter to highlight relevant experience.
What is the typical salary range for AI/ML Engineers in London?
Salaries for AI/ML Engineers in London vary depending on experience and company size but generally range from £50,000 to £90,000 per year, with senior roles and specialized expertise commanding higher compensation.