We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer - Deep Neurophenotyping

Massachusetts General Hospital
$93,953.60 - $136,739.20
United States, Massachusetts, Boston
101 Merrimac Street (Show on map)
Jul 10, 2026
*This is a part-time, 20 hour position.*
Software engineer to lead software development of the "Neurobooth" project, which is an effort to perform large scale digital phenotyping inside the Mass General neurology clinic. With funding from industry, government, and academic institutions, we have created a booth that is equipped with an array of devices, including consumer and industrial grade cameras, eye trackers, microphones, wearable sensors, and other sensors for physiological measurement. Patients perform motor and cognitive tasks inside the booth while collecting synchronized data from the devices. Sensor data are integrated with clinical data, organized in a database, and routed to a computing cluster for analysis. Data visualizations and summaries are generated in real-time to enable sharing of information with clinicians and patients in the clinic. This long-term project will generate the first dataset of its kind to support training of machine learning models and creation of tools to detect early signs of disease, precisely measure disease for clinical trials, and understand molecular and systems-level underpinnings of behavior in neurological diseases.
The role requires an experienced and versatile software engineer, with hardware-integration experience, to ensure that the custom-built, Python-based platform controlling every aspect of Neurobooth is highly robust in a live clinical setting. The system is real-time and distributed, coordinating data acquisition, stimulus presentation, and synchronized recording across multiple networked machines and a wide array of hardware devices, so that reliability, precise timing, and disciplined engineering are essential. The engineer will apply software development best practices and maintain Neurobooth as an open-source project that any team in the world can use and build upon.
Responsible for design, development, implementation, and support of advanced technical solutions, including platform systems that require critical aspects of infrastructure, network, application, database, and security frameworks.
Essential Functions
-Lead the design, deployment, and optimization of enterprise platforms and services.
-Define and implement advanced automation and orchestration solutions.
-Design and manage complex platforms in hybrid and multi-cloud environments.
-Perform advanced troubleshooting and root cause analysis for critical platform issues.
-Design and implement system monitoring and observability solutions.
-Lead platform performance tuning and capacity planning efforts.
-Develop technical standards, operational procedures, and leading practices.
-Mentor junior engineers and provide technical guidance to project teams.

Education
Bachelor's Degree Computer Science required or Bachelor's Degree Related Field of Study required
Can this role accept experience in lieu of a degree?
Yes
Licenses and Credentials
Experience
Experience as a systems engineer or related position 5-7 years required
Knowledge, Skills and Abilities
- Deep expertise in enterprise platform design, implementation, and optimization
- Advanced automation and orchestration capabilities using tools like Ansible, Terraform, or similar
- Proficient knowledge of cloud-native architectures and services.
- Ability to conduct root cause analysis and performance tuning at the system and application levels
- Proficient in designing and implementing high-availability and disaster recovery solutions
- Familiarity with observability frameworks and modern monitoring/alerting platforms
- Proven experience in developing system architecture documentation and operational runbooks
- Ability to mentor junior engineers and lead cross-functional technical initiatives

The General Hospital Corporation is an Equal Opportunity Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. All qualified applicants will receive consideration for employment without regard to race, color, religious creed, national origin, sex, age, gender identity, disability, sexual orientation, military service, genetic information, and/or other status protected under law. We will ensure that all individuals with a disability are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.
Applied = 0

(web-77cf7d65c7-4rhzf)