The Open Targets team at our 10 year anniversary celebration in October 2024
Open Targets is based on the stunning Wellcome Genome Campus, home to some of the world's foremost institutes and organisations in genomics and computational biology. We work in dynamic teams at the interface of academic and pharma industry science on a crucial problem, how to be more successful in making drugs. Working with us, you will be exposed to new technologies and a dynamic set of scientists dedicated to translational research.
Our posts are usually in either one of our academic partners, The Wellcome Sanger Institute or EMBL-EBI and have terms and conditions associated with the employer.
Important note: applications may be reviewed on an ongoing basis and the advertised post(s) may be filled before the stated deadline.
You will be a software developer for the NetworkCommons project, an Open Targets–funded initiative to build a unified, open-source platform for the benchmarking and application of network contextualisation methods in drug target discovery.
Your primary responsibility will be to design and develop the algorithmic core of the platform. This includes implementing and optimising a broad range of network contextualisation algorithms—spanning integer linear programming (ILP), shortest path and maxflow approaches, recursive propagation and diffusion methods, Prize-Collecting Steiner Trees and Forest variants, and graph clustering—with standardised inputs and outputs. A key aspect of the role will be ensuring that methods scale to large datasets, including single-cell transcriptomics and high-throughput perturbation screens, building on experience with high-performance and pre-exascale computing environments.
You will be the lead software developer on the NetworkCommons project, an Open Targets–funded initiative to build a unified, open-source platform for the benchmarking and application of network contextualisation methods in drug target discovery.
Working alongside a first developer focused on algorithmic development and method optimisation, your role will centre on the technical software infrastructure of the platform: designing and maintaining the web-based framework and APIs, building deployment and CI/CD pipelines, curating and integrating the diverse prior knowledge networks that underpin all contextualisation methods, and developing the interface between NetworkCommons and the Open Targets Platform.