Building Interactive Computing Tools for the Fruit Fly Brain Observatory

The projects advertised here are for the Summer 2019 semester starting in the second half of May 2019 (an extension into the Fall 2019 semester is possible). You will be working on the FlyBrainLab, a one-stop interactive computing platform for studying the function of executable circuits constructed from fly brain data of the Fruit Fly Brain Observatory (FFBO).

The positions involve contributing to the design and development of a brand new front-end based on a state-of-the-art interactive computing environment for studying the function of fruit fly brain circuits. You will be responsible for creating a range of widgets/extensions and helping the development of APIs for communicating data and commands between the widgets and the backend. You will also be exposed to the FFBO backend and acquire knowledge in neural circuit design and program execution. You will work closely with members of the Bionet group to develop effective demos and to ensure a positive outcome for the project. The project is offered as a course of 3.0+ credits (such as E6002 - Advanced Projects, or E4998 - Intermediate Projects).


  • Qualified student must be well versed in Python and JavaScript.
  • Knowledge of TypeScript is a plus.
  • Exposure to application layer protocol design, full-stack development or asynchronous programming is not required but preferred.
  • Exposure to neuroscience/biology not required but is a plus.

How to Apply:

Please send your CV/Resume to Please also include any code samples, Github repositories of related previous work if possible. If you have any question, please send inquiries to the above email address.

Tweet this! Share on Facebook Email a friend Share on Delicious Share on StumbleUpon Share on Digg Share on Reddit Share on Technorati