A Postdoc or Software Engineer position is available at the State University of New York (SUNY) Downstate Medical Center (Brooklyn, New York) to develop and disseminate NetPyNE, a tool for data-driven multiscale modeling of brain circuits. The position is funded by a recently awarded 5-year NIH grant. For more details on the software tool see our recent eLife publication (https://elifesciences.org/articles/44494) and tool website (www.netpyne.org). 

The successful candidate would be a salaried employee of the University with a competitive remuneration and benefits package. The position is initially for 1 year with renewal of up to 5 years. 

Responsibilities:
- Improve the software tool to ensure its reliability, robustness and reproducibility.
- Collaborate with an external software company to extend the tool's graphical user interface (GUI).
- Update the tool's online documentation and develop interactive tutorials.
- Organize, prepare and teach conference workshops/tutorials and yearly courses to train users.
- Provide ongoing support to neuroscience researchers across the world who use the tool to model different brain regions and phenomena (see www.netpyne.org/models and www.netpyne.org/forum)
- Encourage, coordinate and manage open source code contributions from interns, graduate students or researchers (usually online via GitHub: https://github.com/Neurosim-lab/netpyne).
- Continue ongoing collaborations with other neuroscience initiatives, including Open Source Brain (www.opensourcebrain.org),  Neuroscience Gateway (www.nsgportal.org), Human Neocortical Neurosolver (www.hnn.brown.edu) and Human Brain Project Collaboratory (www.humanbrainproject.eu). 

Required: 
- MSc (or equivalent degree) in Engineering, Computer Science or related discipline.
- Expertise programming in Python, including tools for scientific computing (numpy, scipy, pandas, etc), with 5+ years of demonstrable experience.
- Experience (3+ years) in collaborative software development as part of a team.
- Experience writing unit tests, debugging code, using profiling tools and refactoring existing code bases to improve maintainability.
- Proficiency with Git/Github and Linux (shell scripting, ssh, etc)
- Experience giving presentations, tutorials and/or product demonstrations.
- Spoken and written English language proficiency

Desired:
- Experience in research/academic environment and/or neuroscience background.
- Experience in GUI design/implementation using JavaScript.
- Experience with the NEURON simulator using the Python interpreter.
- Experience running parallelized large-scale simulations on supercomputers.
- Experience in data science, data visualization and machine learning. 

How to apply:
Please send your CV, a brief cover letter, and contact information for 3 references to Salvador Dura-Bernal (salvaordura@gmail.com)  



The contents of this email message and any attachments are confidential and are intended solely for the addressee. The information may also be legally privileged. This transmission is sent in trust, for the sole purpose of delivery to the intended recipient. If you have received this transmission in error, any use, reproduction or dissemination of this transmission is strictly prohibited. If you are not the intended recipient, please immediately notify sender by reply email or by (718) 270-HELP.