Building Interactive Computing Tools for the Fruit Fly Brain Observatory

The projects advertised here are for the Summer 2018 semester starting in Mid May or Early June 2018 (an extension into the Fall 2018 semester is possible). You will be working on the Fruit Fly Brain Observatory (FFBO), an open-source platform that is part of an ongoing international collaboration.

The positions will involve designing 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 developing 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 for developing effective demos and ensure positive outcome of 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 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