Staff Associate II (Software Engineer)
- Columbia University Mortimer B. Zuckerman Mind Brain Behavior Institute
- New York City, New York
- commensurate upon experience
- Closing date
- Dec 10, 2022
- Independent Research Institute
- Job Function
- Data Science, Analytics, & Software Engineering
- Position Type
- Full Time
- Mid Level
Columbia University's Mortimer B. Zuckerman Mind Brain Behavior Institute (the Zuckerman Institute) brings together researchers to explore aspects of the mind and brain, through the exchange of ideas and active collaboration. The Zuckerman Institute is located in the Jerome L. Greene Science Center on Columbia's Manhattanville campus. Situated in the heart of Manhattan, the Zuckerman Institute is home to approximately 52 laboratories employing a broad range of interdisciplinary approaches to transform our understanding of the mind and brain. In this highly collaborative environment, labs work together to gain critical insights into human health by exploring how the brain develops, performs, endures, and recovers from trauma or disease.
The International Brain Laboratory (https://www.internationalbrainlab.com/) is seeking a Staff Associate II (Software Engineer), who will play a key role in a new large-scale international collaboration in brain research. The IBL combines the efforts of approximately 50 scientists in 20 laboratories toward understanding the brain-wide basis of a complex behavior. The project will involve recording the activity of millions of neurons in the working brain and building mathematical models of the resulting data. The data sets this project will produce are vast and complex, including physiological recordings, behavioral measurements, and video, all of which must be standardized into common formats, integrated into a single database, and subjected to quality control. This core position will support the both experimental and theoretical work through the entire lifecycle of data, including acquisition, analysis, modeling and dissemination.
The Staff Associate II (Software Engineer) will work closely with our scientists to develop and deploy software and electronic hardware for experiment control, collection, storage, and data analysis. The experiments make use of complex control systems including video, audio, and fluidics, the data are processed by sophisticated algorithms including GPU-based deep networks, and then transferred automatically to a central database. The successful candidate will interface with scientists in our member laboratories (located in London, Lisbon, Geneva, Paris, New York City, Long Island, Princeton, San Francisco, and Ashburn VA) and with the core software development team based in Lisbon, to support experiments and ensure data is of high quality.
The ideal candidate would have experience with Linux, Python, Arduino systems, electronics, team programming, quality assurance, web design, and system administration. A flexible attitude, the ability to quickly adapt to new situations and learn new systems, and to work independently as part of a geographically distributed team, are essential. Experience with scientific research, networking, parallel computing, or relational databases would also be desirable. As this is a distributed collaboration, the candidate should be prepared to travel to all partner sites.
- To develop and support software and hardware to collect and analyse neurophysiology recordings at worldwide partner sites
- To write online documentation and help author scientific publications describing the software infrastructure and new applications achievable with them.
Professional and Quality Assurance
- Ensuring the highest standard of record keeping, maintaining accurate, complete, and up to date records.
- Ensuring confidentiality is maintained as applicable.
- Attending and contributing to Departmental, Institutional and other meetings as appropriate.
- Acting at all times in accordance with the highest professional standards, and ensuring that these are maintained in the delivery of all aspects of research.
- As duties and responsibilities change, the job description will be reviewed and amended in consultation with the post holder.
- The post holder will carry out any other duties as are within the scope, spirit and purpose of the job as requested by the line manager.
- Bachelor’s degree in Computer Science, Neuroscience or related area of
- 2 years of experience in software development research computing
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.Create alert