Skip to main content

Open-source software

Explore our tools and learn more about how we contribute to the open-source ecosystem.

We play an active role in the open-source community. We take responsibility for maintaining projects, contributing to the continual development of essential software and supporting open-source foundations.

Our work focuses on data science and machine-learning tools, as well as the infrastructure and security to support them.

Our open-source projects

Our work

Projects we maintain

Our Open-Source Programme Office is bigger than usual. We refer to it as our mOSPO, because of its size and the engineering muscle we have added to the team.

Caterina Director of Community

Our Open-Source Programme Office

The size and scale of our porgramme office allows us to make significant and impactful contributions to essential projects for the community. We’re proud to have OSPO developers merging PR’s directly on Kubernetes, chairing the technical committee for OpenStack while others are adding significant features as maintainers on Apache Ozone. This is only possible because of the scale of our team and the resources we dedicate towards open source.

Our OSPO helps drive profit, proving that private organisations can support the open-source ecosystem as well as their own bottom line.

Our partnerships

Projects we contribute to

A unified analytics engine for large-scale data processing

Apache Spark

Consul.NET is a .NET client library for the Consul HTTP API

Consuldotnet

A library which enables the running of dotnet tests in a docker container

DotNetDockerTest

G-Research F# code formatting guidelines

Fsharp-formatting-conventions

Repository for all G-Research-hosted helm charts

Helm charts

Distributed training framework for TensorFlow, Keras, PyTorch and Apache MXNet

Horovod

A service for managing and provisioning Bare Metal servers

Ironic

The home of the Peregrine series of code for real-time and performant applications

Peregrine

A connector for Apache Spark and PySpark to Dgraph databases

Spark-dgraph-connector

A library that provides useful extensions to Apache Spark and PySpark

Spark-extension

Terraform Enterprise/Cloud Plan Bot

Tfe-plan-bot

Type equalities for F#

TypeEquality

Interested in joining us?

Advance your skills in a leading open-source programme office.

Latest events

  • Machine learning
  • Quantitative research

Spring into Quant Finance 2026

12 Apr 2026 - 17 Apr 2026 Palermo, Sicily, Italy
  • Mathematics
  • Quantitative research

University of Cambridge mathematics and quant fair 2025

28 Oct 2025 Bene't Street, Cambridge
  • Platform engineering
  • Software engineering

University of Cambridge engineering & tech fair 2025

21 Oct 2025 - 22 Oct 2025 Bene't Street, Cambridge

Other teams

Quantitative research & machine learning

We find patterns in noisy, real-world datasets to predict movement in financial markets.

Learn more
Engineering

We collaborate with researchers, design real-time platforms and process massive datasets at speed and scale.

Learn more
Technology Innovation Group

We identify, test and on-board the latest tech, enabling our researchers and engineers to keep innovating.

Learn more

Stay up to date with G-Research

We’re hiring!

Thrive in a collaborative, flexible environment where smart people learn and grow together.

Vacancies