Sainsbury Wellcome Centre (SWC) and the Gatsb…">

Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Research Software Engineer - Behavioural and Neural Data (2 posts)
University College London ( Sainsbury Wellcome Centre and Gatsby Computational Neuroscience Unit)
London, United Kingdom

Job Title

Research Software Engineer - Behavioural and Neural Data (2 posts)

Job Description

The Sainsbury Wellcome Centre (SWC) and the Gatsby Computational Neuroscience Unit (GCNU) are looking for two proactive and creative Research Software Engineers to join the Neuroinformatics Unit in a newly established Data Centre. The team will develop software tools needed for research within the two research centres, including imaging, electrophysiology and behavioural control, data processing and archival, as well as analysis tools.

This is an exciting opportunity to help establish and develop the Unit. You will assist in the identification of software requirements within the institutes and within the wider scientific community. You will work with academic and research staff, end-users and industrial partners to design, adapt, implement, document and publish these software systems.

Working alongside our IT team, you will create data management workflows for internal users and for sharing of data with the international research community.

Your work will directly contribute to our efforts to understand how the brain generates flexible, intelligent behaviour. You will also have opportunities to become involved in the research programmes at the two Centres, assisting with and contributing to ongoing research projects.

We will develop software using the most appropriate technologies, but the majority of software is currently, and is likely to continue to be written in Python.

Download the `Information for Candidates (pdf)

<>`_ for the full job description.


  • No telecommuting
  • Agencies are OK


You will have a collaborative approach to work and the ability to build strong working relationships with colleagues to deliver successful research outcomes.

You will have significant knowledge of at least one programming language used in research (e.g. Python, Julia, C++, Java, MATLAB, R) and experience of at least one other). Substantial experience and knowledge of software development best practice including testing, documentation and version control is essential.

About the Company

About the Sainsbury Wellcome Centre

The Sainsbury Wellcome Centre (SWC) brings together world-leading scientists to investigate how brain circuits process information to generate perception, form memories and guide behaviour. Developed through the vision and partnership of the Gatsby Charitable Foundation and Wellcome, and with substantial investment from these partners, the mission of the SWC is to generate experimentally testable theories of brain function. SWC comprises 12 highly interdisciplinary experimental research groups accommodated in a new, purpose-designed building, offering an outstanding and unparalleled research environment. SWC scientists use a broad spectrum of the latest advances in molecular and cellular biology, imaging, and advanced neural and behavioural recording techniques, in order to explain how animal behaviour arises from activity in neural networks. Scientists at SWC enjoy state- of-the-art research laboratories, cutting-edge scientific equipment, technologically-advanced prototyping and fabrication laboratories and custom in-house high-performance computing facilities. The full complement of scientists in the Centre is expected to reach around 150 together with circa 50 dedicated support staff.

About the Gatsby Computational Neuroscience Unit

The Gatsby Computational Neuroscience Unit (GCNU) was created at UCL in July 1998 with funding from the Gatsby Charitable Foundation. The Unit has become a world-class centre for theoretical neuroscience and machine learning. Its core strengths are in computationally and probabilistically oriented theoretical neuroscience and in probabilistic and statistical machine learning. In neuroscience, we have contributed to the understanding of neural coding, dynamics and computation, to reinforcement and unsupervised learning, and to normative models of behaviour. As a high profile, international research centre, the Unit has in place extensive visitor, seminar and workshop programmes.

The Unit's co-location with SWC creates the potential for a uniquely close interaction between theory and experiment in neuroscience, and for the integrated study of perception, control and learning in natural and artificial systems. These interactions are supported by connected PhD programmes, a joint postdoctoral fellowship, shared staff, and frequent formal and informal interactions amongst investigators.

SWC and GCNU are most closely linked with the UCL Faculties of Brain Science and Life Sciences and are aligned with Life Sciences (LMS). The LMSleadership team works closely with SWC and GCNU leadership to support and enable their mission and facilitate research excellence.

Contact Info

Previous Remote Senior Back-End Developer, Loka, inc in Lisbon, Portugal Next Gameful Learning Developer, University of Michigan in Ann Arbor, Michigan, USA