We welcome enquiries about joining our laboratory for research positions. However, please keep in mind that we have stringent limitations of space and funding. Also, we generally respond only to applications that explain the specific interest in our research; we rarely respond to "canned applications" that could be sent to any laboratory. 

Matlab programmer

We are looking for an outstanding MATLAB programmer to work in our neuroscience research lab, full time or part time. No prior knowledge of biology or neuroscience is required, but this position would be an opportunity for an individual interested in brain research to learn about this fascinating subject. The ideal background for this is a degree in Computer Science, but candidates from disciplines such as Engineering, Physics, Mathematics, are also encouraged to apply. Strong programming skills in MATLAB are essential (or in Python, with working knowledge of MATLAB), as well as experience with version control systems. Knowledge of relational databases, functional programming/dataflow programming, machine learning, digital image/signal processing, REST APIs, are a plus. If you are interested, please email Kenneth Harris with a CV and link to a code sample. 


Our research involves combinations of multiple approaches, so we are open to people with a variety of backgrounds. It helps to have  a grounding in quantitative matters (e.g. math, engineering, computer science, physics) and/or proven experience in experimental techniques such as behavior, viral/transgenic approaches, two-photon imaging, electrophysiology. Essential criteria are ability to analyze data in Matlab or Python, and excellent productivity (which is usually demonstrated by publications).

PhD students

PhD students join the lab by enrolling in one of UCL's 4-year PhD programs in neuroscience and related subjects. These include:

Please follow those links if you are interested in applying. If you are selected for interview, we can arrange for visits to our laboratory and discuss possible rotations.

Lab rotations and internships

We try our best to accommodate UCL students from PhD programs, and if we can we also consider UCL students from MRes programs or undergraduates. Due to space limitations, however, we are unlikely to be able to accept rotation or internship students from outside UCL.