For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
DataCareers
DataCareers

Senior Data Scientist

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Python
Data
Machine Learning
+27

Permanent role
2 days ago
Apply now

Senior Data Scientist - Python / Machine Learning

Permanent

Location: UK - Remote

Salary: £65,000 - £70,000 (+ benefits)

Skills: Python, Machine Learning, Statistical Modelling, AWS, Data Engineering

An exciting opportunity has arisen for an experienced Senior Data Scientist to join a growing international technology business developing innovative, AI-powered software solutions.

Working within a specialist Data & AI team, you'll combine advanced statistical modelling with hands-on Python software engineering, helping to develop, improve and maintain production systems used by customers worldwide.

This is not a traditional reporting or analytics-focused Data Scientist position. We're looking for someone who enjoys solving complex mathematical problems and has the technical ability to turn models and algorithms into reliable, production-ready software.

You'll work across data science, machine learning, data engineering and AI development, with the opportunity to influence new product capabilities.

This is a UK based role that is fully remote.

Key Responsibilities

  • Develop, maintain and enhance statistical models and machine learning algorithms.
  • Build production-quality Python applications, services and APIs.
  • Support and improve existing mathematical modelling and automated assessment systems.
  • Develop and maintain data pipelines, services and infrastructure.
  • Contribute to new AI capabilities, including Large Language Models (LLMs), embeddings, semantic search and Retrieval-Augmented Generation (RAG).
  • Deploy, monitor and troubleshoot production data and machine learning systems.
  • Work collaboratively with software engineers, data specialists and product teams.
  • Apply mathematical and statistical techniques to solve complex technical challenges.

Skills & Experience Required

  • 5+ years' experience in Data Science, Machine Learning Engineering or a closely related technical discipline.
  • Strong commercial Python programming experience, including developing clean, tested and maintainable production code.
  • Excellent mathematical and statistical knowledge, including probability, statistical modelling and optimisation.
  • Proven experience developing and deploying machine learning or data-intensive solutions into production environments.
  • Experience developing, supporting or maintaining production software systems.
  • Ability to work independently, investigate complex problems and take ownership of technical solutions.
  • Strong communication skills and a collaborative approach.

Desirable Experience

  • Data engineering technologies such as Databricks, PySpark or Spark.
  • Cloud platforms, particularly AWS.
  • Python frameworks such as FastAPI and PyTorch.
  • Experience developing APIs and data pipelines.
  • Infrastructure as Code, CI/CD and containerisation.
  • Hands-on experience with LLMs, RAG, embeddings or generative AI.
  • Mathematical optimisation techniques, such as linear programming or constraint satisfaction.
  • Experience within EdTech, educational assessment or psychometrics.
  • MSc or PhD in a mathematical, scientific or other quantitative discipline.

What's on Offer?

  • Fully remote working anywhere within the UK.
  • Opportunity to join an established international technology business.
  • Work on sophisticated statistical modelling and AI-driven software products.
  • Exposure to a broad range of technologies and complex engineering challenges.
  • Opportunity to contribute to the development of new AI capabilities.
  • Collaborative international team with significant technical autonomy.
  • Long-term career development and progression.

About DataCareers

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service