Application Software Engineer, .NET


NeuroGEARS is a technology company bridging Neuroscience, Games, Interaction, and Robotics. We engage with top research and academic institutions worldwide to reimagine research on the neural basis of behavior using open-source tools.

Our goal is to make technology that is accessible, understandable and modifiable. We want scientists to be able to take apart their instruments, understand how they work, and be able to quickly recombine and repurpose their technical toolkit to answer scientific questions at the edge of the unknown, while trusting the quality of their data.

NeuroGEARS employs the core team behind the open-source visual reactive programming language Bonsai, which now powers thousands of experiments around the world. Bonsai is at the centre of a vibrant and growing ecosystem of open-source hardware and software projects in Neuroscience, including Open-Ephys, DeepLabCut, Miniscope, Harp, and Neurophotometrics.

About the Role

Our team is currently evolving and modernizing the core infrastructure of the Bonsai IDE to allow for a range of cross-platform user experiences. The current compiler is written in modern .NET C# but our editor frontend is using the legacy Windows Forms UI framework. We are looking for a talented software engineer who can help us reimagine our frontend architecture to enable rich and extensible cross-platform experiences.

Bonsai is used to power a broad range of scientific instruments requiring high-frequency real-time visualization of images, multi-dimensional data, and 3D computer graphics. The current IDE enables the creation of front-ends that can be easily composed by scientists to operate and drive cutting edge neuroscience experiments combining neurophysiology, computer vision, virtual reality, augmented reality, and real-time control of hardware.

You will play a leading role in defining the libraries and platforms supporting the transition of our current UI while preserving the extensibility and ease-of-use of our current platform. Bonsai is developed as part of a wider open-source ecosystem and you will have opportunities to contribute and interact extensively with other open-source projects upstream and downstream. If you join us in London, as part of your daily work you will have the opportunity to work closely with neuroscientists and research engineers who are designing large-scale data collection and control systems for investigating neural activity.

About You:


Valuable Skills:

Application Materials:


NeuroGEARS provides equal opportunity for all our roles to qualified applicants without regard to race, sex, colour, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.