News & insights

Access the latest CEPA developments, our case studies and publications


Read about our portfolio of sectors and the type of work we conduct in each


Find out more about what we do in economic consulting and our company history


Learn more about working at CEPA, our latest vacancies and how you can contribute to our work

News & insights

Date: October 1921 | Sector: Expertise:

Data Scientist - Energy modelling

Application process

Applicants should send their application by email to

Your application should include a full CV and cover letter (no more than 2 sides of A4) which summarises your motivation and how you meet the Essential and Desirable criteria. You should also include at least two samples of your work which help to demonstrate how you meet the essential criteria, either as attachments or with links to publications.

Candidates who are successful with their initial application may be asked to complete a short technical assessment and will be short-listed to attend an interview with a CEPA Director and CEPA staff. Candidates who reach the interview stage may also be asked to provide two suitable references.

We have an optional survey on Diversity & Inclusion to support our understanding of the pool of candidates we are reaching. All questions are voluntary and can be accessed here.

CEPA Energy Modelling Limited

Quantitative modelling is a valuable tool for making informed, evidence-based decisions. At CEPA, we help our clients with the challenging questions they face by combining extensive sector knowledge, technical modelling expertise and state-of-the-art modelling tools.

Our models span a range of applications, each tailored specifically to the client’s needs and the task at hand. Our modelling experts help distil multifaceted economics, finance and policy issues into insights that support practical advice in energy markets.

Our clients include international government departments, economic regulatory authorities and private sector companies.

Roles and responsibilities

In this role, you will help the team develop CEPA’s proprietary energy modelling framework, working under the supervision of a CEPA Director. You will mostly be assigned to internal projects and report to internal clients. Occasionally you may work on project deliverables for our external clients.

Our energy models are tailored to market needs and therefore the roles and responsibilities of the position will be dynamic and will adjust over time. However, key activities are likely to include the following:

  • Helping to expand CEPA’s energy modelling capabilities, e.g. by developing bespoke modelling modules or enhancing our modelling approach in key areas of analysis.
  • Using a range of programming languages to transform big data into data sets, working with both structured and unstructured data.
  • Development of user interfaces and data visualization tools.
  • Supporting development of CEPA’s capabilities working in coding languages such as Python and improving our ‘collaborative coding’ capability (e.g. with Github).
  • Enhancing our data visualisation techniques.
  • Quality assurance of quantitative analyses and models.

In this role, you will need to work remotely as part of a team. You will need to identify priority activities and implement tasks independently but in a way which supports the team to deliver modelling projects.


We are looking for an individual with expertise in data science, as demonstrated by a proven track record of delivering similar work, either in the professional sectors or in academia. Candidates will have a post-graduate degree in mathematical physics, statistics, economics or electrical engineering and experience of coding to support model development – ideally in the field of energy and climate change.

At a minimum, your cover letter should set out how you meet the essential criteria, and you should provide two examples of your work (e.g. published models or papers) which help to demonstrate this. These examples can be attached to your application or alternatively links to published work can be provided.

Essential skills

  • Post-graduate degree in mathematical physics, statistics, economics or electrical engineering.
  • Computing/coding skills:
    • Python, C, C++, C#
    • MATLAB, Mathemathica, Maple
    • Linux shell scripting, Github, LATEX
    • Data science (e.g. time series aggregation, clustering, complexity and dimensionality reduction, machine learning techniques, statistical analysis of large datasets)
    • Development of user interfaces and data visualization techniques (e.g., Tableau, PowerBI)
    • Databases (e.g., SQL) and work with public APIs to get live data updates from public sources
    • Cloud-based computing development.
  • Good interpersonal skills and ability to work in a small team across international offices and time zones.
  • Ability to work remotely and progress tasks without supervision at times.
  • Exceptional problem solving and analytical skills.
  • Ability to communicate complex concepts/data effectively and succinctly.
  • Ability to balance multiple priorities and manage time pressures

Desirable skills

  • A PhD degree in mathematical physics, statistics, or electrical engineering.
  • Prior experience in the energy sector is not required but is desirable.
  • Knowledge of energy system modelling tools such as TIMES and underlying datasets and assumptions.
  • Experience working in a consulting environment.

CEPA welcomes applications from all sections of the community. We recognise and actively promote the benefits of a diverse workforce and are committed to treating all employees with dignity and respect.


CEPA offers competitive remuneration that will be dependent on the skills and experience of the successful candidate.

To find out more, please contact our experts listed below.