Skip to content

Open nowPosted 3 days ago

Data Scientist

Workable (global search)108,016 open roles

Where
Oxford, England, United Kingdom
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowData ScientistWorkable (global search) · Oxford, England, United Kingdom
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 3 days ago

Workable (global search) median: 7 days open

The posting

Data Scientist

Habitat is a fast growing technology company focussed on the physical and financial optimisation of energy storage and renewable generation assets globally through complex models and trading. By maximising the returns from these assets we aim to drive investment in renewable energy and accelerate the transition to a low carbon world. Our rapidly growing team of 130+ people in Austin, TX, Oxford, UK, and Melbourne, Australia brings together exceptionally talented and passionate people in the domains of energy trading, data science, software engineering and renewable energy management.

We have a vacancy for an applied analytics specialists to join our team based in Oxford. This role will solve real world electricity trading and optimisation problems across the domains of Habitat Energy energy trading, data science, and renewable energy management. Your role here should give you the satisfaction of seeing your ideas and solutions result in better outcomes for clients, the company and the climate. Successful colleagues advance quickly in our culture.

This vacancy is for an Applied Data Scientist, will play a critical role in driving the success of our battery storage trading operations across wholesale markets (including day-ahead and intraday), Balancing Mechanism (BM), and ancillary service markets (frequency response and reserve services). You will work with analysts from the Applied Analytics team, and traders from the business to develop market forecasts to improve revenue capture for the batteries under our optimisation, support their productionisation and regularly discuss insights, improvements and conclusions with the rest of the Applied Analytics team and Trading Team.

You will be responsible for:

  • Developing market forecasts for our trading teams, who trade the wholesale electricity and ancillary service markets in GB
  • Building, prototyping, testing, and scaling parallelised predictive models to forecast electricity market prices, volumes and value across wholesale and ancillary markets
  • Cleaning complex datasets, engineering high-value temporal features, and accounting for complex nuances in the electricity market
  • Creating actionable insights to improve real world trading performance to maximise revenue and manage risk, going beyond just monitoring model accuracy metrics
  • Contributing both ad hoc insights and enduring intelligence to inform trading strategies
  • Creating applications to automate the way the batteries we optimise are traded
  • Creating insights into risk so traders can understand the range of outcomes of decisions
  • Visualising and communicating insights to make it easy for users to assimilate large quantities of insights and quickly make high reward vs risk decisions
  • Becoming a specialist on specific areas of the markets we are active in and providing support to colleagues on this topics
  • Working with tech teams to source data to underpin your work and help them productionise your applications

Requirements

Preferred Technical Skills

  • Time-series modelling (ARIMA, SARIMA, etc.) and - Tree-based & gradient boosting models (XGBoost, LightGBM, NGBoost)
  • Expertise/knowledge of internally stored data & data consumers as well as other data sources that are currently not databased
  • Python (3+ for production level code, including pydantic, liniting, type hinting etc)
  • Dashboard building (Grafana, Streamlit, Superset, Plotly Dash etc)

Development Lifecycle Skills

  • Requirements/Request elicitation and logging (e.g. understanding user needs for models/analysis/outputs etc)
  • Scoping of technical work
  • Functional prototyping (pre-productionised apps hosted locally or on dev/staging)
  • Creating and maintaining documentation to accompany codebases e.g. explanatory methodologies
  • Interfacing with technical teams (technical literacy to collaborate smoothly with Core Engineering / Applied Engineering) to support productionisation

Commercial Skills

  • Awareness of the drivers of PnL, trade life cycle and associated cashflows in an energy trading and asset optimisation business
  • Genuine interest in energy markets and renewable energy solutions

Communication, Presentation and Soft Skills:

  • Excellent data organisation, visualisation, story telling, prioritisation of messaging and persuasion of stakeholders
  • Adaptability to work in a dynamic, fast-paced trading environment.
  • Self-starter/strong initiative with the ability to manage multiple tasks and deadlines.
  • Strong presentation skills and the ability to communicate effectively with technical and non-technical audiences.

Optimisation Skills; to further bolster and work with our existing optimisation function and Electricity Trading exeperience, especially associated with BESS will elevate your application for this role:

  • Simulation-Optimization Integration
  • Stochastic Programming & Robust Optimization
  • Virtual environments and package management (poetry/uv)
  • Awareness of battery storage technology, including operational characteristics and revenue opportunities.
  • Flexibility & Battery Storage (BESS) Revenue Stacking
  • Renewable Energy Generation, operations and monetisation (especially solar)
  • Energy Storage trading Experience

Tools that you will likely be using:

  • Programming: Python, polars, pydantic, uv, SQLAlchemy, Streamlit
  • Infrastructure and DB: Postgres, Warehousing (if we did it), prefect, Kubernetes, SQLAlchemy, AWS
  • Visualisation: Grafana, Superset, Marimo
  • Forecasting + general DS: lightgbm, xgboost, numpy, scipy, scikit-learn
  • Claude AI

Ultimately we are looking for someone who is a great fit for our company so we encourage you to apply even if you may not meet every requirement in this posting. We value diversity and our environment is supportive, challenging and focused on the consistent delivery of high quality, meaningful work.

In return, we’ll give you a competitive salary, flexible working arrangements and a lot of personal development opportunities. We operate a hybrid working model in our offices in Oxford and schedule of attendance can be discussed

When you apply for a job with us, we process some of your personal information. You can find out more about how we process your information on our company website: https://habitat.energy/privacy-policy/.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.