Machine Learning Engineer - Data Science Innovations - Windsor (Apply in minutes)
We are Centrica! We’re so much more than an energy company. We’re a family of brands revolutionising a cleaner, greener future. Working here is **#MoreThanACareer** - we’re powered by purpose. Together we can make an impact that will truly change tomorrow. Whether you’re developing cutting-edge green tech, helping customers on the front line or simplifying operations behind the scenes.Your work here isn’t just a job – it’s a mission. We all play a vital role in **energising a greener, fairer future**. Were looking for a skilled Data Scientist to apply machine learning, clustering, and forecasting techniques to analyse large datasets, build predictive models, and support business objectives. Youll collaborate with cross-functional teams, deploy models into production, and create compelling visualizations to communicate insights. You will have a degree in a quantitative field, strong Python skills, experience with machine learning frameworks (e.g., TensorFlow, scikit-learn), and proficiency in data visualization tools like Power BI. Familiarity with big data and cloud technologies is a plus. Travel to Windsor will be required on occasion.
- *Key responsibilities will include:**
- Data Analysis and Modelling: Apply machine learning, clustering and forecasting techniques to analyse large datasets and extract meaningful patterns and insights. Develop predictive models and algorithms to support business objectives.
- Data Exploration and Visualization: Explore and pre-process raw data to uncover trends, anomalies, and patterns. Create clear and compelling visualizations to communicate findings to both technical and non-technical stakeholders.
- Collaboration: Work closely with cross-functional teams, including business analysts and IT professionals, to understand business requirements and formulate data-driven solutions. Collaborate with domain experts to integrate domain knowledge into analytical models.
- Model Deployment: Implement and deploy machine learning models into production environments. Monitor and optimize model performance over time.
- Continuous Learning: Stay current with industry trends, emerging technologies, and best practices in data science and machine learning. Apply new methodologies and technologies to improve existing processes and solutions.
- *Heres what were looking for:**
- Bachelors or masters degree in data science, Computer Science, Statistics, or a related quantitative field.
- Proficiency in programming languages such as Python for data analysis and modelling.
- Strong understanding of statistical concepts and experience with machine learning frameworks (e.g., scikit-learn, TensorFlow, PyTorch).
- Experience with data visualization tools (e.g., Power BI, plotly, matplotlib).
- Experience with big data and cloud technologies (e.g., DataBricks, Azure, Spark) is a plus.
- Excellent problem-solving and analytical skills with a keen attention to detail.
- Effective communication skills, with the ability to present complex findings to both technical and non-technical audiences.
- Company
- Centrica
- Location
- United Kingdom, UK
- Employment Type
- Full-time
- Posted
- Company
- Centrica
- Location
- United Kingdom, UK
- Employment Type
- Full-time
- Posted