Skip Navigation

Working at MIT offers opportunities that just aren’t found anywhere else, including generous and unique benefits that help to ensure that MIT employees are healthy, supported, and enjoy a fulfilling work/life balance. Discover more about what it's like to work at MIT.

We welcome people from all walks of life to bring their talent, ideas, and experience to our community. We value diversity and strongly encourage applications from individuals from all identities and backgrounds – like yours. If you want to be part of our exceptional, multicultural, collaborative, and inclusive community, then take a look at this opportunity.

Software Engineer, Jazayeri Lab
  • Job Number: 24092
  • Functional Area: Research - Scientific
  • Department: McGovern Institute for Brain Research
  • School Area: Office of Provost
  • Employment Type: Full-Time
  • Employment Category: Exempt
  • Visa Sponsorship Available: No
  • Schedule:


Job Description

SOFTWARE ENGINEER, McGovern Institute for Brain Research, to play a central role in a new, cutting-edge neuroscience project in the Jazayeri Lab.  This large-scale effort focuses on understanding how the brain controls the body to rapidly learn physical skills and interact intelligently with scenes of objects.  The lab’s approach involves state-of-the-art neural and behavioral recording of animals interacting with a robotically controlled environment.  While the focus is fundamental science, this work may lead to applications in medicine, robotics, and artificial intelligence. The software engineer will help develop systems for data collection, management, and analysis.  These include software for the robotically controlled environment and data acquisition hardware, data structures for recording streams, infrastructure for large-scale data management, system integration, and algorithms to infer the behavior from recorded data (e.g., body pose from motion capture data). 

The position offers an opportunity to design creative solutions, take ownership of your contributions, work very closely with a tight-knit team of enthusiastic and multidisciplinary problem-solvers, and engage deeply with the scientific process, including publications.  Experience with neuroscience is beneficial, but not necessary. The Jazayeri Lab offers opportunities for newcomers to learn about the discipline in a fun, supportive environment. 

Job Requirements

REQUIRED:  bachelor’s degree in computer science or related field, experience developing large-scale software infrastructure, Python expertise, and experience with collaborative software engineering and version control.  PREFERRED:  master’s degree in computer science or related field; experience with programming robotic control systems, machine learning, musculoskeletal models in MuJoCo, AWS for data storage and analysis, motion capture data and Unity environments, programming Arduino boards, and C++; and experience working in a neuroscience lab.  Job #24092

5/29/24