ML / AI Jobs in United Kingdom
There are 744 open ML / AI jobs in United Kingdom on freehire right now. 135 of them were posted recently. The skills employers ask for most often are machine-learning, ai and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £90,000 | £125,000 | £150,000 | 53 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- machine-learning 85%
- ai 67%
- python 54%
- cloud 32%
- pytorch 32%
- llm 24%
- aws 20%
- tensorflow 20%
How the work is done
- Hybrid 175 · 24%
- Remote 91 · 12%
- Onsite 25 · 3%
Visa sponsorship offered in 68% of the 106 postings that state a position on it.
Seniority
- Senior 209
- Lead 60
- Staff 59
- Principal 38
- Intern 10
- Junior 8
Who is hiring
- 1000+ employees 114
- 501-1000 employees 73
- 51-200 employees 27
- 11-50 employees 11
- 201-500 employees 6
- 1-10 employees 1
AI Agent Engineer / Machine Learning Engineer
Design and build AI agents and ML models for a government-focused AI platform, integrating RAG pipelines and enterprise data to power secure, compliant automation.
Mid-Senior Python Backend Engineer — AI/ML Focus (Europe)
Build backend Python services for an AI-focused software house, collaborating with product owners and engineers to deliver scalable solutions.
Senior Python Backend Engineer for AI/ML Platform
Build and ship production AI-enabled Python backend services, APIs, and LLM-driven workflows in a Kubernetes environment for a large-scale enterprise platform.
Senior DevOps Engineer - AI/ML Infra on AWS & Azure
Leads the design and optimization of AI/ML infrastructure on AWS and Azure, focusing on scalability, reliability, and automation for cloud-based platforms.
Product DevOps Engineer - AI/ML Infra & Scale
Build and scale cloud infrastructure for AI/ML products, owning CI/CD, security, and observability across AWS/GCP/Azure while collaborating with engineering and data science teams.
Senior DevOps Engineer – AI/ML Infra (Hybrid + Remote)
Build and maintain the Kubernetes-based AI/ML infrastructure that powers Tripledot’s gaming products, ensuring scalable, secure, and high-performance systems for millions of players.
AI/ML DevOps Engineer – Platform Reliability
Build and maintain the CI/CD and infrastructure for a centralized AI-SDLC platform, ensuring scalable, secure, and reliable multi-tenant AI workloads meet enterprise SLAs.
Junior Machine Learning Engineer REMOTE
Build and optimize machine learning models and AI solutions using Python and ML libraries in a remote UK role for entry-level engineers.
Staff Machine Learning Engineer — AI Growth & Data Innovation
Design and implement advanced ML models to improve delivery and customer experience using Python, TensorFlow/PyTorch, and cloud platforms.
Senior Machine Learning Engineer – Robotics & Computer Vision
Build AI-powered robotic perception systems for industrial welding using deep learning, sensor fusion, and 3D computer vision to automate manufacturing workflows.
Remote React.js Developer — AI/ML Frontend Engineer
Builds React.js frontends for AI/ML products, contributes to open-source, and collaborates with global teams across diverse projects.
AI/ML Software Engineer: Data Pipelines & Cloud UX (Hybrid)
Build and maintain scalable data pipelines and data products on GCP using Dataflow/Apache Beam, Spark, and BigQuery to power AI/ML user experiences.
Senior Software Engineer — AI/ML Backend & Data Pipelines
Builds and deploys Python-based AI/ML features, designs APIs, and mentors junior engineers using TensorFlow and Docker.
Machine Learning Engineer (Computer Vision)
Build and deploy computer-vision models end-to-end, from research to production, using frameworks like PyTorch or TensorFlow.
Machine Learning Engineer - Fully Remote
Build and evaluate AI coding agents that automate complex ML/AI engineering tasks using frontier models.
Senior Machine Learning Scientist
Build and deploy LLM-powered systems, including retrieval pipelines and agentic AI, to extract insights from unstructured data using Python and PyTorch.