Senior Data Scientist

So Energy
London
1 month ago
Create job alert

🌍 UK, Hybrid

⭐️ Our Perks

Values-driven culture – we’re really proud of our culture. 

🙌 Drive your own experience 










  • Personalised Learning and Development Budget








  • Hybrid working hours – Each team has their own Smart Working Charter that empowers you to do your work in the best way you can








  • Technology – Your choice of Mac or Windows








✨ Empowering you to be your most authentic self 










  • 25 Holiday Days + your local bank holidays








  • 1 Birthday day – it only happens once a year!








  • 3 So Giving Days - spend these days giving back to your chosen cause








  • Religious Celebrations Leave








  •  Mental Healthcare – Sessions with Unmind








  • Enhanced Family Leave








So Energy

Who we are

So Energy was created in 2015 because we knew energy suppliers could be better. Since then, we’ve grown rapidly but sustainably, with 350,000 customers and over 450 Energists (what we call our people). But we’re not done. We’re on the road to a net zero future, and thanks to our partnership with ESB, we’re well on the way. We’re customer-centric, tech-led, and passionate about sustainability.

We want to do the best we can for our customers, each other, and our planet, so we’ve created a workplace that's encouraging, supportive, and offers the opportunity for growth. As a company, we live by six core values that guide everything we do:










  • Clear








  • Honest








  • Ambitious








  • Inquisitive








  • Caring








  • Sustainable










The RoleSenior Data Scientist at SO ENERGY

Are you ready to shape the future of innovative products within the Energy Industry? We are seeking an experienced Senior Data Scientist with a strong background in the Energy industry to support our Product function and help us harness the power of data to transform the energy sector and influence the experiences we build for our customers.

By working closely with Finance, Sales, Trading and Product teams, you will analyse customer behaviours, consumption patterns, develop advanced models, and uncover new opportunities within traded and flexibility markets. Your insights will guide strategic decisions and enhance customer segmentation to better meet our customers’ needs.

Reporting into our Head of Data Nethin Maharaj 👋


What you’ll be getting up to:


  • Analyse customer energy consumption data to identify trends, behaviours, and opportunities for new products or services.
  • Develop predictive models for customer usage patterns, consumption forecasting, and energy demand management.
  • Explore and evaluate opportunities within traded and flexibility markets, providing data-driven insights to support new commercial strategies.
  • Identify and define customer segments based on behaviour, needs, and value potential.
  • Collaborate with Product Managers to unlock new insights and access enhanced or new value streams.
  • Work closely with Trading and Operations teams to model market dynamics and optimize energy procurement strategies.
  • Collaborate with cross-functional teams to design data-driven customer propositions and optimize the customer journey.
  • Develop visualizations to communicate findings to stakeholders and monitor product performance to drive efficiencies.
  • Conduct statistical analyses and A/B testing to evaluate the impact of new initiatives.
  • Ensure data privacy, security, and compliance with UK regulations.
  • Utilize advanced SQL and Python skills to extract, clean, and analyse complex datasets, solving challenging problems with statistical and analytical approaches.
  • Own data-driven projects from defining opportunities and challenges to setting objectives, methodologies, and presenting recommendations.

  • Design and implement advanced predictive models and machine learning algorithms to predict customer contact, identify debt risk, and forecast consumption.

This role will be a great fit if:


  • Strong energy industry experience (retail or wholesale) with deep knowledge of market dynamics, regulatory frameworks, and pricing structures.
  • Proven track record in data science and advanced analytics, with experience in statistical modelling, forecasting, and optimization.
  • Strong proficiency in Python, SQL, and cloud-based data platforms (mainly Google Cloud and AWS).
  • Experience with machine learning frameworks (e.g., TensorFlow, Scikit-learn, XGBoost).
  • Strong stakeholder management skills, with the ability to communicate findings to non-technical teams and influence business strategy and commercial outcomes.
  • Hands-on experience with pricing models, demand forecasting, or churn prediction in an energy or utilities setting.
  • Experience in automating pricing and customer segmentation strategies.
  • Familiarity with time-series forecasting, reinforcement learning, or Bayesian modelling.


Research shows that some people are less likely to apply for a role
unless they are 100% qualified.Your experience, skills and passion will set you apart so tell us about your achievements, irrespective of whether they are personal or work-related, tell us about your journey, and about what you learnt.

So, if this role excites you, don’t let our role description hold you back, get applying!

APPLICATIONS CLOSE ON 24/04/25

Want to tailor your application? 

Hiring Process


  1.  Talent interview - Head of Talent
  2.  Hiring Manager interview - Head of Data and Business Intelligence Lead
  3.  Technical Interview - Senior ML Engineer and Senior Engineer
  4.  Culture Interview - Tech Director and People Partner

Support –If you have a medical condition or an individual need for an adjustment to our process, and you believe this may affect your ability to be at your best – please let us know so we can talk about how we can best support you and make any adjustments that may be needed.

Our Values

We look for people who share our values and can add to our culture. Values are shared beliefs that guide our decision-making, culture is how we function as a group and how we live our values as individuals.

Clear - The energy industry can be pretty complex so we strive to provide clear communication to our customers and colleagues

Honest - Transparency is key, Whether that's providing clear bills to our customers or trusting our staff to do the right thing.

Ambitious - All of us are ambitious about the future of So Energy and what we can contribute to it.

Inquisitive - We are also questioning the Status Quo to see if there is a better way to do things for our customers

Caring - We care about the work we are doing, our customers and our colleagues
Sustainable - As a renewable energy company we are providing sustainable products but we also care about sustainable careers. That's why learning and continuous development is so important to us.

Diversity, Equity, Inclusion & Belonging

At So Energy, we’re committed to cultivating an environment that promotes diversity, equity, inclusion and belonging. We are a global community and we believe our unique qualities should be celebrated as they are critical to our innovation. It’s essential to us that you bring your authentic self to work every single day, no matter your age, ethnicity, religion, citizenship, gender identity, sexual orientation, disability status, caring responsibilities, neurodiversity, or otherwise. Inclusion isn’t just an initiative at So Energy. We strive to embed it not just into our values but throughout our entire culture.

Related Jobs

View all jobs

Senior Data Scientist - Consumer Behaviour – exciting ‘scale up’ proposition

Senior Data Scientist – Machine Learning -  Defence – Eligible for SC

Senior Data Scientist - Commercial

Senior Data Scientist role - Financial Services | Guildford £80k

Senior Data Scientist - Operational Research & Optimisation

Senior Data Scientist (Generative AI) - RELOCATION TO ABU DHABI

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Write a Winning Cover Letter for Machine Learning Jobs: Proven 4-Paragraph Structure

Learn how to craft the perfect cover letter for machine learning jobs with this proven 4-paragraph structure. Ideal for entry-level candidates, career switchers, and professionals looking to advance in the machine learning sector. When applying for a machine learning job, your cover letter is a vital part of your application. Machine learning is an exciting and rapidly evolving field, and your cover letter offers the chance to demonstrate your technical expertise, passion for AI, and your ability to apply machine learning techniques to solve real-world problems. Writing a cover letter for machine learning roles may feel intimidating, but by following a clear structure, you can showcase your strengths effectively. Whether you're just entering the field, transitioning from another role, or looking to advance your career in machine learning, this article will guide you through a proven four-paragraph structure. We’ll provide practical tips and sample lines to help you create a compelling cover letter that catches the attention of hiring managers in the machine learning job market.

Veterans in Machine Learning: A Military‑to‑Civilian Pathway into AI Careers

Introduction Artificial intelligence is no longer relegated to sci‑fi films—it underpins battlefield decision‑support, fraud detection, and even supermarket logistics. The UK Government’s 2025 AI Sector Deal forecasts an additional £200 billion in GDP by 2030, with machine‑learning (ML) engineers cited as the nation’s second most in‑demand tech role (Tech Nation 2024). The Ministry of Defence’s Defence AI Strategy echoes that urgency, earmarking £1.6 billion for FY 2025–28 to embed ML into planning, logistics, and autonomous systems. If you have ever tuned a radar filter, plotted artillery trajectories, or sifted sensor data for actionable intel, you have already worked with statistical modelling—the backbone of machine learning. This guide shows UK veterans how to reframe military experience for ML roles, leverage MoD transition funding, and land high‑impact positions building the models shaping tomorrow’s defence and commercial landscapes. Quick Win: Bookmark our live board for Machine‑Learning Engineer roles to see who’s hiring today.

Rural-Remote Machine Learning Jobs: Finding Balance Beyond the Big Cities

Over the past decade, machine learning (ML) has transformed from a niche research domain into a pervasive technology underpinning everything from recommendation systems and voice assistants to financial forecasting and autonomous vehicles. Historically, the UK’s major tech hubs—particularly London—have been magnets for top ML talent and corporate headquarters. However, remote work has become mainstream, and many ML professionals are realising they can excel in their field while living far beyond the city limits. At MachineLearningJobs.co.uk, we’ve observed a growing interest in positions that allow for a rural lifestyle or a coastal environment, often reflected in search terms like “ML remote countryside” or “tech jobs by the sea.” This surge is no coincidence. Flexible work policies, better rural broadband, and the nature of machine learning tasks—much of which can be done through cloud platforms—are bringing new opportunities to those who wish to swap urban hustle for fresh air and scenic views. Whether you’re a data scientist, ML engineer, researcher, or product manager, a rural or seaside move could reinvigorate your work-life balance. In this article, we’ll unpack why rural-remote ML jobs are on the rise, how you can navigate the challenges of leaving the city, and what you need to do to thrive in a machine learning career beyond the M25. If you’ve dreamt of looking up from your laptop to rolling fields or ocean waves, keep reading—your rural ML role might be closer than you think.