Data Science Jobs

165 jobs for “Machine Learning”

Results

Isomorphic Labs logo

Isomorphic Labs · 201–500 people · Series A

Research Leader / Senior Research Investigator (Computational Drug Design)

Save job
  • London
  • Hybrid · 3 days in office
  • Senior · manages people

Lead computational chemistry strategy across drug discovery programs, applying AI-first methods to hit finding, molecular design and lead optimisation. Work with ML scientists to embed generative models and ultra-large virtual screening into workflows, with optional line management of 2-3 computational chemists.

REINVENT · AlphaFold · Large Language Models +2

Last week
Isomorphic Labs logo

Isomorphic Labs · 201–500 people · Series A

Senior Research Investigator, (Biologics Pharmacology), London

Save job
  • London
  • Hybrid · 3 days in office
  • Senior

Lead pharmacology and translational biology strategy for large molecule therapeutics, designing in vivo and in vitro studies and acting as Biology Lead on drug discovery projects. Coordinate internal workflows and external CROs to drive candidates toward go/no-go decisions, while feeding pharmacology data back into generative AI design loops.

Generative AI · AlphaFold

2 weeks ago

Harnham - Data and Analytics Recruitment

Senior AI Engineer

Save job
  • London
  • Hybrid · 2–3 days in office
  • £90,000 – £120,000 pa
  • Senior
  • Permanent

Build and lead multimodal AI applications spanning text, audio and video, including AI-generated avatars and automated content summarisation, within a growing AI team in a mature data function. The role involves translating business needs into scalable production AI products and collaborating with a multidisciplinary team, with technical leadership duties at Lead level.

Last month

University of Essex

Computer Vision AI Data Scientist for eSports (KTP Associate)

Save job
  • Milton Keynes
  • Hybrid
  • £41,950 pa
  • Entry level
  • Contract

Develops novel computer vision techniques to capture and analyse live-broadcasted eSports events, identifying in-game events and building low-latency AI calculations for in-play and pre-match betting markets. Works with Python, TensorFlow or PyTorch alongside Java and .NET colleagues, using historical game data and video feeds to detect irregular play patterns.

TensorFlow · PyTorch · .NET

2 weeks ago

Snowflake · 501–1000 people · Public

Senior Solution Engineer

Save job
  • London
  • Senior
  • Permanent

Partner with account sales teams and channel partners to understand customer needs, strategize evaluations, and help prospects choose the platform. Deliver executive and technical presentations, run demos, proofs of concept, and implementations, while building technical champions to drive deals. Collaborate with product, engineering, marketing, and partners on account plans and joint architectures.

Snowflake · dbt · Spark +3

Last week

University of Dundee

Health Data Scientist

Save job
  • Dundee
  • £37,694 – £46,049 pa
  • Contract

Develop and apply AI, machine learning and Bayesian statistical models to longitudinal electronic health record, retinal imaging, genomic and proteomic data to predict health outcomes and biological ageing in people with diabetes. Work across clinical and computing groups, curating data in safe havens and validating prediction models, in collaboration with Eli Lilly.

Python · SQL · R +2

3 weeks ago

Faculty

Software Engineer

Save job
  • London
  • Hybrid
  • Mid-level
  • Permanent

Delivers bespoke production-grade machine learning systems for government and national security clients, covering the full ML lifecycle from scoping and architecture to deployment. Works with Python, Scikit-learn, TensorFlow or PyTorch, plus cloud platforms and Docker/Kubernetes, acting as a technical advisor to stakeholders.

Scikit-learn · TensorFlow · PyTorch +5

DV clearance Last month

Gerrard White

Graduate Data Scientist

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

A graduate-level role analysing datasets to identify trends and support the development, testing and maintenance of statistical and predictive models. You'll use Python, SQL, SAS or PySpark and machine learning techniques, presenting findings to technical and non-technical audiences while collaborating across teams on varied projects.

Python · SQL · SAS +1

Last week

Faculty

Lead Data Scientist

Save job
  • London
  • Hybrid
  • Lead · manages people
  • Permanent

Lead technical direction on complex, business-critical AI projects for life sciences clients, balancing speed, innovation and reliability. Designs production-grade ML solutions, runs feasibility studies for high-value sales, and mentors data scientists while managing technical stakeholder relationships across engineering and commercial teams.

Metaview

3 months ago

Spencer Rose

Data Scientist - Coach AI

Save job
  • Bristol
  • Hybrid · 2 days in office
  • £450 – £480 pd
  • Senior
  • Contract

Designs, builds and deploys end-to-end AI/ML solutions for a banking client's Coach AI programme, including LLM-powered assistants, copilots and multi-agent agentic systems. The role covers ML pipelines, MLOps deployment, NLP, computer vision and voice AI, plus AI guardrails, responsible-AI governance and mentoring a team as senior lead.

TensorFlow · PyTorch · OpenAI +5

2 weeks ago

The Portfolio Group

AI Product Analyst

Save job
  • London
  • £80,000 – £85,000 pa

Evaluate LLM and RAG outputs for accuracy, groundedness, hallucinations and relevance, building evaluation datasets, scoring frameworks and KPIs. Use SQL and Python to investigate product behaviour, design experiments and measure the impact of model and retrieval changes, working with AI Engineers and Product Managers to turn findings into product improvements.

LLM · RAG · Generative AI

Today

Forward Role

Data Analytics Coach & Applied AI Specialist

Save job
  • Cardiff
  • Hybrid
  • £35,000 – £45,000 pa

Split role combining coaching Level 4 Data Analytics apprentices with hands-on data and applied AI work for a Welsh training provider. You'll run group and one-to-one sessions, assess learner work, and build Power BI dashboards, automations and AI courses covering tools like Claude and Copilot. Applied AI focus, not machine learning model building.

Power BI · Power Automate · Excel +4

Clearance required 4 days ago

MRJ Recruitment

Pricing Manager

Save job
  • Manchester
  • £60,000 – £70,000 pa
  • Mid-level

Own and evolve commercial pricing strategy across a large-scale, high-volume ecommerce marketplace, developing dynamic pricing models that respond to real-time demand, competitor activity and seasonality. Partner with Data Science and Engineering to introduce AI-powered pricing, predictive models and automated decision engines, while leading A/B tests, scenario modelling and pricing KPI dashboards alongside Commercial, Finance and Product stakeholders.

AI

6 days ago

Harnham - Data and Analytics Recruitment

Head of Fraud

Save job
  • London
  • Hybrid
  • £110,000 – £120,000 pa
  • Director

Own the fraud strategy for a technology-led financial services business, blending strategic leadership with hands-on data science. Build and deploy AI-driven fraud identification, including classifiers, anomaly detection, document intelligence and network analysis, and run fraud models in production with testing, CI/CD and monitoring. Partner with Product, Engineering, Credit and Operations to embed controls.

Python · SQL · Git +1

Last month

Spectrum IT Recruitment

Sports Trading Quantitative Analyst

Save job
  • London
  • £90,000 – £120,000 pa

This role involves analyzing complex sports datasets to develop and refine quantitative models that inform trading strategies. You'll apply statistical techniques and probability to identify patterns in sports data, working closely with analysts, developers, and traders. The position emphasizes model validation, performance assessment, and clear communication of findings in a fast-paced, data-driven environment.

Last week

Get new Machine Learning roles by email. One email a morning when new roles match. Stop any time.

Are you sure?