Data Scientist (Horse Racing)

About Ellipse:

Ellipse Data are industry leaders in aggregating and manipulating sports data to create products and services that enrich the experience of sports fans and teams around the world. We currently operate in cricket, tennis, and rugby, with ambitious plans and financial backing to apply our philosophy and expertise to expand into other sports.

Our team of highly skilled developers, engineers, data scientists and editorial analysts work with and create products used by international boards, global broadcasters, media groups and some of the most recognisable sporting teams in the world.

Ellipse is now in a position where its data products and analysis is used in sports competitions around the world, and an Ellipse client may be using our data at any minute of every day throughout the year.

Role Overview:

Ellipse is looking for a Data Scientist to join us at the cutting edge of sports analytics. Working within our new horse racing team, this role is remote with some travel to London required for team meetings. The role is starting ASAP.

Key Responsibilities:

The role will have several responsibilities including:

  • You will be a Data Scientist working within a team of analysts using one of the largest racing databases in the world.
  • You will be analysing various data sources, including granular tracking data, to generate new insights around the performances of horses and jockeys.
  • You will be working within a team to develop new metrics for use by clients such as broadcasters and journalists.
  • You will have full autonomy on ideas and approaches to projects.
  • You may also have the opportunity to work on other sports in the business beyond horse racing.

Key Requirements:

  • Knowledge of machine learning and statistical methods, e.g. linear/logistic regression, decision trees, random forest, unsupervised methods, neural networks etc.
  • Experience with the PyData stack (e.g. pandas, numpy, scikit-learn, XGBoost, matplotlib).
  •  Experience using databases and SQL.
  •  A passion for data & ability to convey complex information through Data Visualisation.
  • Ability to manage different responsibilities and adapt to changing business needs.
  • Interest in and knowledge of horse racing and sports in general.

Equality and Diversity:

Ellipse is committed to building an open and inclusive culture that supports personal development and learning. Ellipse believes in the principle of equal opportunity in employment and its employment policies for recruitment, training, development and promotion despite any differences based on individual grounds of race, colour, nationality, religion or belief, sex, sexual orientation, marital status, age, ethnic and national origin, disability or gender reassignment.


  • Competitive remuneration package to attract the right candidate
  • Hybrid, flexible working around core hours between 10am and 4pm and an expectation to be in the office 2 – 3 days / week
  • 25 days holiday plus bank holidays

To apply, please send your CV and a Cover Letter to with the subject “Ellipse Data Scientist, Horse Racing”.

We cannot promise to respond to all applicants due to the volume we receive.