Seeking Research Software Engineers

Interested in writing cutting edge software with real impact?

The Alan Turing Institute is looking for talented software engineers to join its growing Research Software Engineering team. Researchers at The Alan Turing Institute investigate some of the most important and difficult data science problems. The Research Software Engineering team turn our researchers’ solutions to these problems into robust, well-engineered software that can be used to solve the problem wherever it exists – across academia, industry and government. We’re responsible for the full software development life cycle, from understanding the research context and user needs to supporting and maintaining the software once it has been released. We use modern development practices and tools to ensure that our software does the right thing, does it well and can be easily extended to meet the future needs of the user community.

We’re looking for software engineers who can develop solutions to a wide range of problems using a variety of technologies. Strong analytical and programming skills and an ability to lead your own work are a must, as is the ability to understand and communicate complex technical information. You will often be the primary advocate for the user, so an ability to understand and represent user requirements is essential. Experience with more than one programming language is a plus, especially if these span more than one language family (e.g. procedural, object-oriented, functional, declarative). Experience in one or more of the technologies and techniques used in data science is also a plus (see person specification for examples).

If this sounds like you, please see the person specification for the full criteria for the role and send a CV and covering letter addressing these criteria to

Research Software Engineers are full-time, permanent Turing staff members and will be based at the Institute’s site at the British Library, Euston Road, London. Salary will be commensurate with experience and the Institute provides a generous benefits package including flexible working, 30 days’ holiday, health care, contributory pension and childcare vouchers.

The Institute aims to grow its Research Software Engineering team over the coming year, so applications from qualified candidates will be considered at any time.

Please note all offers of employment are subject to satisfactory security screening and continuous eligibility to work in the UK. We are currently not able to sponsor candidates who require a visa to work in the UK.