Data Scientist - Data Engineering & Applied AI
Role details
Job location
Tech stack
Job description
We're looking for a technically strong and practical Data Scientist Data Engineering & Applied AI to support the development of our data, automation and applied AI capabilities.
This is not a conventional data analyst role. The focus is on preparing, structuring and improving data so it can be used reliably for reporting, automation, forecasting, machine learning and future AI-enabled systems. You'll work across data engineering and applied data science, helping to build reusable datasets, improve data quality, create repeatable workflows, and support practical technical solutions across the business., * Collecting, cleaning, transforming and standardising datasets from approved business and market sources
- Creating reusable datasets for analysis, reporting, automation and machine learning
- Building repeatable data workflows using Python, SQL, APIs and related tools
- Supporting schema design, data validation and documentation
- Working with technical, operational and commercial teams to understand data requirements
- Preparing reliable datasets for forecasting, anomaly detection and applied machine learning
- Supporting internal tools, dashboards and AI-assisted workflows
- Helping improve data quality, consistency and accessibility across the business
- Communicating technical findings clearly to non-technical colleagues
Requirements
Do you have experience in SQL?, Do you have a Master's degree?, This role would suit a graduate or early-career candidate with strong Python, SQL and data science skills who wants to work on real business problems and grow into a broader data, AI and machine learning role. You do not need to be an energy expert from day one, but you should be curious, technically capable, and motivated to learn how data and AI can be applied in the energy and utilities sector., * Strong Python skills, especially for data work
- Good SQL knowledge
- Experience cleaning, transforming and analysing datasets
- Understanding of structured data, data quality and validation
- Ability to work with data from different sources and formats
- Strong analytical and problem-solving skills
- Good attention to detail
- Clear communication skills and ability to explain technical work in plain English
- Interest in data engineering, machine learning and applied AI
- Willingness to learn about energy, utilities and commercial data
- A practical mindset focused on building useful and reliable systems
Useful skills and experience
The following would be useful, but not all are required:
- Pandas, NumPy, SciPy
- Matplotlib, Seaborn or other visualisation tools
- scikit-learn, XGBoost or PyTorch
- R
- APIs and ETL workflows
- Database design
- Cloud platforms, Linux or Docker
- Time-series analysis
- Forecasting
- Anomaly detection
- Machine learning pipelines
- LLM or AI workflow experience, * MSc in Data Science, Computer Science, AI, Statistics, Mathematics, Engineering or a related subject
- Undergraduate degree in Mathematics, Computer Science, Engineering, Physics, Statistics or another quantitative field
- Graduate or early-career experience in data science, data engineering, analytics or machine learning
- Academic or project experience working with real-world datasets
- Previous energy sector experience is not required, but an interest in energy, utilities, markets, forecasting or commercial data would be helpful.
Benefits & conditions
Option to work part-time if candidate is currently still in education, salary will be prorated accordingly.
Pay: £36,500.00 per year
Application question(s):
- Tell us about a data project where you collected, cleaned, structured or transformed data into something useful. What was the problem, what did you build, and what was the result?
- This role involves building reliable data foundations for analytics, automation, forecasting and AI. What interests you most about that kind of work, and what skills or experience would you bring to it?