Machine Learning Jobs

329 jobs

Results

Wayve · 11–50 people · Series A

Applied Scientist/Machine Learning Engineer, Gaia

  • London
  • Hybrid
  • Senior
  • Permanent

Develops next-generation generative world models and planners such as GAIA, simulating complex driving environments for faster training and scalable deployment. Works across diffusion, transformer and hybrid architectures, optimising inference latency and building interactive models for reinforcement learning and safety evaluation. Involves setting technical direction, mentoring researchers and publishing at top venues.

PyTorch · GAIA · Transformer +1

Visa sponsorship Last month

Wayve · 11–50 people · Series A

Software Engineer, AI Libraries

  • London
  • Hybrid
  • Permanent

Builds reusable Python libraries and platform tooling for multimodal data loading, distributed training, inference, checkpointing and observability, supporting ML teams running models across thousands of GPUs. Partners closely with researchers to turn complex workflows into stable, scalable software, leading projects from discovery to delivery. A software and platform engineering role rather than ML modelling.

PyTorch · TensorFlow · Azure +3

Visa sponsorship Last month

OpenAI

Forward Deployed Engineer - London (Spanish-speaking)

  • London
  • Hybrid · 3 days in office
  • Senior
  • Permanent

Lead end-to-end deployments of frontier models for strategic customers, owning discovery, scoping, system design, build and production rollout. Build full-stack systems in Python or JavaScript, embed with customer teams and feed field insights back into product and research roadmaps. Hybrid London role with up to 50% travel and Spanish-speaking customers.

OpenAI

2 months ago

Faculty · 51–200 people · Series B

Machine Learning Engineer

  • London
  • Hybrid
  • Permanent

Deliver bespoke, production-grade machine learning systems for government and national security clients, spanning the full ML lifecycle from scoping to deployment. Work with Python, Scikit-learn, TensorFlow or PyTorch, plus cloud platforms and Docker/Kubernetes, while advising stakeholders and setting standards for deploying ML at scale.

Scikit-learn · TensorFlow · PyTorch +5

DV clearance Last month

Cambridge Consultants

PhD Graduate AI & Algorithms Engineer (2026 or 2027 start)

  • United Kingdom
  • Entry level

Work within a mixed-discipline AI & Algorithms team on client and internal R&D projects, building intelligent systems through hands-on coding and training/testing models. You'll attend stand-ups, contribute to planning, and apply state-of-the-art literature to produce market-leading solutions and demos. Requires a PhD and strong Python skills, with a flexible 2026 or 2027 start.

Edge Compute

SC clearance Last week

Faculty · 51–200 people · Series B

Software Engineer

  • London
  • Hybrid
  • Mid-level
  • Permanent

Deliver bespoke, production-grade machine learning systems for government and national security clients, spanning the full ML lifecycle from scoping and architecture to deployment. Work with Python, Scikit-learn, TensorFlow or PyTorch, plus cloud platforms and Docker/Kubernetes, while advising stakeholders and setting standards for deploying ML at scale.

Scikit-learn · TensorFlow · PyTorch +5

DV clearance Last month

ARM · 11–50 people · Bootstrapped

Senior Data Scientist

  • Manchester
  • Senior · manages people

Lead technical delivery of AI, machine learning and data science solutions for major financial services clients, including architecture design, production model deployment and mentoring small teams of data scientists. The client-facing role also involves senior stakeholder engagement, business development and thought leadership, using Python, SQL, Pandas, Scikit-Learn and Spark, with LLM, prompt engineering and RAG knowledge advantageous.

Pandas · Scikit-Learn · Spark

Last week

ARM · 11–50 people · Bootstrapped

Machine Learning Engineer

  • Manchester
  • Senior

Lead the design and delivery of AI, machine learning, agentic AI and RAG-based solutions for a financial consultancy's client engagements. Build production-grade models with Python and PyTorch, design MLOps frameworks, CI/CD pipelines and cloud-native model serving, while mentoring engineers and shaping technical strategy.

PyTorch · Google Cloud Platform · GCP +5

Last week

NES Group Ltd

Data Scientist

  • London
  • Lead

Leads customer intelligence and value measurement across multiple markets, building CLV, RFM segmentation and incrementality models. Reconciles customer, transaction and margin data into defensible value estimates, partnering with Finance on reproducible methodologies. Delivers scalable pipelines using Databricks, Spark/PySpark and Python, with strong data validation and audit practices.

Databricks · Spark · PySpark +4

2 weeks ago

NES Group Ltd

Senior Data Scientist

  • London
  • Senior
  • Contract

Builds ML and graph-based identity resolution where rule-based matching falls short, improving customer-spine architecture and reducing identity drift. Defines matching-quality metrics, supports golden-layer integration and delivers a reusable identity-resolution framework. Requires entity resolution, fuzzy matching, MLOps and feature-store skills plus Customer Master/MDM experience.

MDM

2 weeks ago

Gerrard White

Graduate Data Scientist

  • Manchester
  • Hybrid
  • £28,000 – £32,000 pa
  • Entry level
  • Permanent

A graduate-level role analysing varied datasets to identify trends and support statistical and predictive modelling work. You will use Python, SQL, SAS or PySpark, collaborate across teams, and present insights to technical and non-technical audiences while learning from experienced professionals.

Python · SQL · SAS +1

2 weeks ago

DCV Technologies

AI & Machine Learning Engineer

  • Manchester
  • £550 – £600 pd
  • Senior
  • Contract

Contract role building and deploying scalable AI/ML applications in a cloud environment, with hands-on work in Python, PyTorch and GCP. Involves Generative AI solutions using transformer architectures, RAG and agent frameworks like ReAct, plus MLOps tasks such as CI/CD pipelines, model registries, monitoring and drift detection. Also covers containerising models with Docker, KServe and Vertex AI, GPU scheduling and canary or shadow deployments.

GCP · Docker · KServe +3

Last month

The University of Manchester

Research Fellow in Artificial Intelligence and Machine Learning for Scientific Discovery

  • Manchester
  • Hybrid
  • £48,337 – £59,390 pa
  • Mid-level
  • Contract

Develops and applies machine-learning and AI methods to protein engineering and enzyme design, analysing large biological, chemical and experimental datasets and building predictive models and computational tools. Works within an interdisciplinary group spanning the Manchester Institute of Biotechnology and Department of Chemistry, providing ML and data-science expertise, training and support to postdocs and students, and contributing to publications and funding bids.

2 weeks ago

DCV Technologies

Data Scientist

  • Manchester
  • On-site
  • £550 – £600 pd
  • Mid-level
  • Contract

Contract data science role focused on building and evaluating AI/ML solutions, including classical models and LLM-based applications on Google Cloud Platform. Day-to-day work spans prompt engineering, RAG concepts, experiment design, model evaluation and documentation, alongside requirements gathering, code review and troubleshooting with project managers and developers.

GCP

Last month

DGH Recruitment

AI Solutions Engineer

  • London
  • £80,000 – £105,000 pa

Hands-on engineering role designing, building and supporting production-grade AI solutions in a professional services environment. You will work with stakeholders to identify use cases, develop AI applications and agents using Microsoft technologies such as Copilot Studio and Azure AI Foundry, and ensure solutions are secure, auditable and compliant with GDPR and the EU AI Act.

Microsoft Copilot Studio · Azure AI Foundry · Azure DevOps

3 weeks ago

Get new machine learning roles by email. One email a week when new roles match, or daily if you prefer. Stop any time.

Filters

Are you sure?