Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Massachusetts Institute of Technology Research Software Engineer, DiCarlo Lab in Cambridge, Massachusetts

Research Software Engineer, DiCarlo Lab

  • Job Number:


  • Functional Area:

Scientific Computing

  • Department:

McGovern Institute for Brain Research

  • School Area:

Office of Provost

  • Employment Type:


  • Employment Category:


  • Visa Sponsorship Available:


  • Schedule:

Email a Friend



Apply Now

Working at MIT offers opportunities, an environment, a culture – and benefits – that just aren’t found together anywhere else. If you’re curious, motivated, want to be part of a unique community, and help shape the future – then take a look at this opportunity.

SOFTWARE ENGINEER, McGovern Institute for Brain Research/ Brain and Cognitive Sciences (BCS)/MIT Quest for Intelligence/Schwarzman College of Computing, to participate in cutting-edge neuroscience and cognitive science research across MIT laboratories engaged in building data-driven computational models of how the brain accomplishes visual intelligence and natural language processing. Will be the lead software engineer developing Brain-Score ( , a platform which evaluates models on their match to neural and behavioral brain data. This allows modelers to quickly test how brain-like their neural network models are and experimentalists to test how well their data is matched by current state-of-the-art models of human vision and language. Responsibilities include developing and maintaining new Brain-Score platform software features--brain benchmarks (data and metrics), candidate models, website, and automated submission platform; supporting users to contribute new models and benchmarks; working with graduate students and postdocs on specific research thrusts in the form of new metrics, data, and computational models; developing new features such as live updates on model scoring, incorporating benchmarks from new neural recordings, and preparing the platform for a community-wide competition; and organizing, planning, and executing the platform’s future. The position offers an opportunity to lead a growing data-driven computational model assessment tool and for manuscript co-authorship.

Job Requirements

REQUIRED: B.S. in computer science or related area; five years’ relevant experience; experience building large-scale software systems; skill with Python and Git; strong organizational, communication, and time-management skills; self-motivation; and ability to work both independently and collaboratively. PREFERRED: experience with pandas or xarray, deep learning frameworks (e.g., PyTorch, TensorFlow), and Django; experience with or interest in (computational) neuroscience; and experience working in a research laboratory. Job #19214

Flexibility of schedule is required to accommodate research demands. 1/12/21