Senior Data Scientist

We're looking for an experienced data scientist who enjoys solving complex problems, building reliable machine learning solutions and helping others develop their skills.

This is a Hybrid role - 1/ 2days a week in central London

Salary is up to £67,500 with 12.5% bonus

Excellent team, with bright ideas.

Looking for good communicators, no VISA sponsorship is offered.

Requires at least 3 years experience within a Data science role

Technically, it is titled a as a Lead Data Scientist, but this is referring to owning your own workstreams, rather than leading large teams (may be some coaching and development of more junior people). You'll spend most of your time designing and delivering analytical solutions that have a real impact. You'll work across the full lifecycle of a project, from understanding the problem through to developing models and supporting their deployment into production.

This is a hands-on role rather than a people management position. You'll work closely with data engineers, architects, product teams and subject matter experts to make sure the solutions we build are practical, robust and deliver value.

What you'll be doing

  • Leading the technical delivery of machine learning and data science projects.
  • Designing, building and evaluating machine learning models to solve business problems.
  • Working with subject matter experts to understand challenges and turn them into analytical solutions.
  • Collaborating with data engineers, architects and product teams to deploy models into production.
  • Writing clean, well-tested and maintainable Python code.
  • Promoting good development practices, including version control, documentation, testing and reproducibility.
  • Supporting secure and well-governed ways of working with data.
  • Reviewing code and providing technical guidance to other data scientists.
  • Explaining technical findings clearly to a range of audiences.
  • Contributing to Agile delivery, including planning, estimation and sprint activities.
  • Looking for opportunities to improve the team's tools, techniques and ways of working.

What we're looking for

You'll probably have:

  • Experience delivering data science or machine learning projects from start to finish.
  • Strong Python development skills and experience writing production-quality code.
  • A good understanding of machine learning techniques and how to apply them to real business problems.
  • Experience working with data engineers and software teams to deploy analytical solutions.
  • The ability to explain technical concepts clearly to both technical and non-technical audiences.
  • Experience working in Agile teams.
  • Curiosity about new developments in AI and data science and a willingness to keep learning.

It would be great if you also have

  • Experience deploying machine learning models in Azure.
  • Experience with modern AI or agentic AI frameworks.
  • Experience working with cloud-based machine learning services or MLOps practices.
  • Experience in transport, the public sector or another safety-critical industry.

Job Details

Company
Revoco
Location
City of London, London, United Kingdom
Posted