Senior/Principal Research Software Engineer – High Performance Computing

The Alan Turing Institute

Take the lead in making cutting edge algorithms in data science and AI run efficiently on the UK’s national supercomputing infrastructure. This is an outstanding opportunity to turn research into software with real-world impact at the UK's national institute for data science.

The successful applicant will be appointed as a senior or principal research software engineer, depending on experience and skills.

The Role

We are looking for a mathematically sophisticated scientific programmer with significant experience of parallel programming on supercomputers, with practical experience of best practice research software engineering, to lead our efforts in this space.

The Turing’s Research Engineering Group is a vital part of the Institute, reflecting its mission to enable practical applications of its cutting-edge research. RSEs understand ongoing research, work with researchers to create software requirements, develop code, document and explain the software, and support the release and maintenance of the software through open-source channels and publication in research journals.

The post requires a proactive, experienced individual who is passionate about the work of the Institute and is eager to produce robust, well-engineered and useable software. The post will be primarily located at the institute’s offices at the British Library in London, however there may be opportunities to visit our five founding Universities throughout the duration of the post. If appointed at Principal level, the post will report to the Director of Research Engineering and will form a part of the group’s leadership team.

Although this is offered as a full time role based in the London offices, we are extremely supportive of other working models compatible with candidates lives. Requests to work flexibly, in location or in time, or other reasonable adjustments, will be given positive consideration.

How to Apply

This is an exciting opportunity to join a diverse, growing organisation with a strong team of individuals at the helm. There is a generous benefits package including Health Care, enrolment into a generous pension scheme, Cycle2work and childcare vouchers. The Institute also offers 30 days’ holiday per year exclusive of bank holidays.

Further information about the role, duties and responsibilities can be found on the Turing website

If you consider that you meet the criteria set out in the person specification and would like to apply for the role, please email your CV and cover letter to

Closing Date for Applications: 9th April

Note if you do not hear back from us by the 31st April, please assume your application has not been successful.

The Alan Turing Institute is committed to creating an environment where diversity is valued and everyone is treated fairly.  In accordance with the Equality Act, we welcome applications from anyone who meets the specific criteria of the post regardless of age, disability, ethnicity, gender reassignment, marital status, pregnancy, religion or belief or sexual orientation. Reasonable adjustments to the interview process can also be made for any candidates with a disability.

Please note all offers of employment a subject to successful security screening and continuous eligibility to work in the UK.

Share this job
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Type / Role: