Software Engineer

Updated: over 1 year ago
Location: Cambridge, MASSACHUSETTS
Deadline: The position may have been removed or expired!

Information on MIT’s COVID-19 vaccination requirement can be found at the bottom of this posting.

SOFTWARE ENGINEER, MIT Quest for Intelligence (multiple openings), to work as part of the Quest Systems Engineering Team to engage with interdisciplinary research groups across MIT to determine requirements, iterate on architectural specifications, and produce robust and scalable systems that meet identified needs in biological and artificial intelligence research.  Past projects include a Monte Carlo-based COVID-19 risk model for the MIT campus, a simulated robotics environment, a platform for scoring computational models against brain benchmarks, and a web app for sharing research stimuli.  Responsibilities include programming, deploying, and maintaining software and infrastructure; producing clean, scalable code; participating in constructive peer code review; researching and developing technical specifications for new projects and features; identifying user requirements; engaging in planning and architecture discussions; writing thorough operational documentation; and debugging and testing code. 

Additional information about the Quest is available here , including a full job description .  


Job Requirements

REQUIRED:  at least two years’ programming experience in Python and with machine learning toolkits; experience with software development practices, including git-based version control and CI/CD; excellent project management, analytical, problem-solving, organizational, decision-making, and written and verbal English communication skills; and ability to work effectively and productively in a highly dynamic hybrid environment across all levels with faculty, staff, students, and other members of the MIT community.  PREFERRED:  experience in one or more of the following--computer vision, optimization, time-series forecasting, natural language understanding, data mining, and/or visualization; research experience developing and testing machine learning models; familiarity with one or more cloud platforms; and experience with virtualization and containerization. Job #21591      

7/21/22



Similar Positions