2049 IT & Software Developer jobs in the UK
Requirements
Must:
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.
Description
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.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Data Engineer salaries in the UK here.
How many Data Engineer jobs are in the UK?
Currently, there are 2049 Data openings. Check also: Spark jobs, Snowflake jobs, Kafka jobs, Hadoop jobs - all with salary brackets.
Is the UK a good place for Data Engineers?
The UK is one of the best countries to work as a Data Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Data Engineer jobs in the UK?
Together, Deep Sea Electronics Ltd, razorblue Careers, KubeNet, Hyve Managed Hosting, MastarRec, Mas & Pas Limited among others, are currently hiring for Data roles in the UK.
The company with most openings is Experis as they are hiring for 74 different Data Engineer jobs in the UK. They are probably quite committed to find good Data Engineers.
The company with most openings is Experis as they are hiring for 74 different Data Engineer jobs in the UK. They are probably quite committed to find good Data Engineers.
