Senior Research Fellow

University College London – Institute of Health Informatics – Clinical Epidemiology

The post will be embedded within the Precision Health Informatics Data Lab (, a pan-London lab that sits across the Farr Institute, UCL and King’s College London. Key to the mission of the group is to generate excellent research in health informatics, but to also deliver novel data driven interventions and tooling into the NHS. This role will play a key role in delivery of a number of these projects, including CogStack, an information retrieval and extraction platform ( It implements best-of-breed enterprise search, natural language processing, analytics and visualisation technologies to unlock the health record and assist in clinical decision making and research. Additional projects include the EU H2020 KConnect project where we are overlaying semantic annotation and search capability supporting, for example, recruitment of patients into the 100k Genomics England project through HPO term annotation.

So far, over 9 million free text documents and over 250 million diagnostic results and reports have been processed within CogStack within one hospital alone.

We are currently working with three NHS Foundation Trusts (South London and Maudsley, King’s College Hospital, and University College London Hospitals) with others lined up, to implement this platform, resulting in lasting improvements to recruitment, business intelligence, and research capabilities.

The primary focus of the role is to develop and manage enterprise software projects in the clinical and bioinformatics domains; subscribe to and develop good programming practices, such as Agile (scrum), Continuous Integration, Extreme Programming, Pair Programming, and Test Driven Development; attend and contribute to requirements gathering meetings with senior executives from within UCL and the NHS; train other staff to develop and maintain software projects. This post is funded until 31 January 2020 in the first instance.

Relevant Masters degree (biological science, statistics, computer science, bioinformatics, or equivalent) or demonstrable significant relevant experience. J2EE and extensive experience with the Spring Enterprise framework. Significant Natural Language Processing (NLP) skillset. Knowledge of Python or R and excellent knowledge of Java. Good understanding of machine learning methods.

A job description and person specification can be accessed via the link at the bottom of our page.

UCL vacancy reference: 1651551

Applicants should apply online. To access further details about the position and how to apply please click on the ‘Apply’ button below.

Interested candidates are welcome to contact Professor Richard Dobson ( for an informal discussion.

If you have any queries regarding the application process, please contact Dr Wing-Chau Tung (

Closing Date: 6 August 2017.

Latest time for the submission of applications: 23:59.

Interview Date: TBC.