About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
Salary: £50,000 - 70,000 per year
Requirements
: I am looking for a Senior Data Scientist with strong experience in applied machine learning, including regression, tree ensembles, and experiment design. You should possess advanced proficiency in Python and SQL, along with experience in spatial SQL and PostGIS. Familiarity with spatial tools and libraries such as GeoPandas and QGIS, as well as feature engineering concepts, is essential.
Experience in data modeling, using dbt, and version control with Git is also required. Additionally, knowledge of spatial datasets like MasterMap, AddressBase, and Land Registry is important. Ideally, you would have experience with WMS/WFS services, graph theory (NetworkX), GDAL, and Snowflake.
Having exposure to CI/CD and orchestration tools such as Airflow and Argo CD, as well as proficiency in Mapbox/MapLibre, Scala, Streamlit, DuckDB, and Power BI would be a nice advantage. Responsibilities: In this role, I will expect you to lead the development and application of advanced analytics and machine learning techniques to address complex business questions and drive strategic decisions. You will collaborate closely with data engineering and business teams to design models and analytical solutions focused on improving customer experience, optimizing operations, and supporting financial and strategic planning.
Your Responsibilities
will include building churn prediction models, applying clustering and segmentation, using NLP for sentiment analysis, developing forecasting models for network demand, implementing anomaly detection, and creating predictive maintenance solutions. You will need to optimize field operations, support inventory forecasting, and identify fraudulent behavior using ML techniques. Additionally, you will deliver cost-to-serve models, profitability analysis, and scenario modeling.
As a leader, you will mentor team members, present insights to both technical and non-technical audiences, and ensure that best practices are followed in analytical workflows.
Technologies: AirflowCI/CDGitSupportMachine LearningNetworkPower BIPythonSQLScala
Snowflakedbt More: This position combines technical expertise with leadership responsibilities. You will engineer and optimize analytical and spatial SQL, build feature enrichment pipelines, develop and evaluate machine learning models, and package outputs for deployment. This role is critical to driving informed decision-making and delivering strategic insights through data science practices that align with our organizational goals.
If you feel you have the skills and experience to make an impact in our team, I encourage you to apply for this exciting opportunity. last updated 34 week of 2026
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.