Research Associate (Software Engineer)

United Kingdom
£33,797 - £38,017
Dec 19, 2020
Jan 18, 2021
Organization Type
University and College
Full Time
The role

This exciting opportunity has arisen in the School of Chemistry as a Research Associate to work on the development and application of next-generation virtual reality-enabled scientific simulation technology in the Intangible Realities Laboratory (IRL).

Dr David Glowacki and Prof Dek Woolfson are seeking to appoint a talented research software engineer to manage day-to-day research and software activities within the IRL and also to support Narupa, our open-source, community focussed multi-person VR-enabled real-time molecular simulation framework. The candidate should have a strong background in scientific simulation and/or computer science, as well as experience is supporting other researchers (e.g., PhD or masters students) in accomplishing VR-related research objectives.

With excellent facilities in all areas of chemistry and one of the leading centres for computer science research and teaching in the UK, the role offers a stimulating and friendly, research-focused environment.

What will you be doing?

In this exciting role, you will collaborate with several individuals across the University beyond the IRL, including Professor Dek Woolfson and his group, who are looking to adapt Narupa to support synthetic biology research through interface with their software programme ISAMBARD, as well as Professor Adrian Mulholland and his group.

You will also work with us to engage a wide group of international collaborators who have begun to participate in the open-source Narupa project, carrying out software maintenance, including engaging with the open-source code forums, bug reporting, issue tracking, code reviews, documentation, and testing.

You should apply if

You have a:
  • Proven record of experience in one or more of the following:
  • theoretical and computational approaches to scientific simulation
  • machine learning
  • computational science
  • high performance computing methodology
  • computational & VR hardware
  • Previous experience of independent research (or transferable skills gained from professional or clinical experience combined with some experience or an awareness of the research environment).
  • High-level analytical skills.
  • Presentations at conferences and/or publications in respected journals or equivalent in the field.
  • High level of proficiency in using integrated development environments (IDES), and also source management tools like Github.
  • Proficiency with Python and C-language Programming, along with a demonstrable portfolio of community python projects for scientific data analysis.
  • Proficiency with scientific visualization tools
  • Experience in designing and maintaining virtual reality-enabled simulation codes.
  • Experience in managing agile development workflows.
  • Experience in managing software lifecycles.
  • Experience working in technical teams.
  • Experience with cloud deployment procedures such as Docker & Terraform.

We welcome applications from all members of our community and are particularly encouraging those from diverse groups, such as members of the LGBT+ and BAME communities, to join us.

Similar jobs

Similar jobs