Senior Research Software Engineer (Neural and Behavioural Data)

Python Software Foundation

Full-time IT & Technology
Apply Now
Location
london, england, United-Kingdom
Posted
May 25, 2026

Job Description

Senior Research Software Engineer (Neural and Behavioural Data)

A role at the Sainsbury Wellcome Centre (SWC) at UCL dedicated to developing reliable software solutions for analysing large volumes of extracellular electrophysiological and behavioural data. This position is based in the Neuroinformatics Unit and will work with laboratories of Tom Mrsic‑Flogel, Tiago Branco and Tim Behrens.

Responsibilities

Develop, optimise and use efficient tools to process and visualise large volumes of extracellular electrophysiological data (e.g. Neuropixels probes) and behavioural data (e.g. video recordings). Contribute to open‑source packages such as SpikeInterface and Movement , implement them within SWC pipelines (e.g. using DataJoint) and ensure accurate, efficient handling of large‑scale data recorded by researchers at SWC.

Requirements

Strong programming skills in Python and extensive experience with time‑series data. Experie...