DeveloperJobs.io
← Back to all jobs

Job Description

Work with the Department of Radiology Research at The Brigham and Women’s Hospital to support imaging-driven research. This onsite role in Boston, MA focuses on harmonizing cancer imaging datasets into IDC-ready DICOM representations, scaling large-cohort analyses, and modernizing key imaging software components such as 3D Slicer. You will also develop advanced diagnostic MR image reconstruction software for image generation and motion compensation.

Compensation: $75,275.20 - $109,553.60 per year
Schedule: 40 hours/week
Shift: Day (United States of America)
Employment type: Regular
Work location: 75 Francis Street
Remote type: Onsite

Responsibilities

  • Harmonize contributed cancer imaging datasets (radiology, digital pathology, annotations, AI analysis results) into standard DICOM representations and prepare them for ingestion into IDC.
  • Develop and maintain open source Python and C++ tools for accessing IDC data and converting between DICOM and research formats, including idc-index, highdicom, dcmqi, wsidicomizer, and related packages.
  • Build and run cloud-based analysis workflows (Google Cloud, Terra, JetStream2) that apply open source AI analysis tools to large imaging cohorts and encode results as DICOM.
  • Develop and maintain agentic interfaces to IDC and apply agentic approaches to support the project and its users.
  • Contribute to modernization of the 3D Slicer architecture by implementing modules against revised core libraries, reimplementing capabilities as reusable packages, and developing tests.
  • Test and integrate components from collaborating institutions (DICOM validator, annotation infrastructure, DICOM standard tooling) and report defects upstream.
  • Prepare documentation, tutorials, example notebooks, and webinar materials; support users on the IDC forum.
  • Participate in team meetings; track work in GitHub.
  • Design, develop, and validate new software to meet project needs; analyze and help fill computer hardware requirements tied to the software development.
  • Optimize software performance to align with clinical objectives.
  • Write diagnostic software to test and ensure performance and accuracy of solutions delivered by the team.
  • Provide detailed analyses and diagrams as needed for manuscript preparation and grant submissions.
  • Perform onboarding and maintain workplace compliance/employability requirements.

Requirements

  • Bachelor’s degree required (Computer Science highly preferred).
  • Master’s degree in a related science/engineering field also highly preferred.
  • Advanced MR image reconstruction software development experience is essential.
  • Experience in advanced MR imaging reconstruction: more than 2 years required.
  • Experience in the medical field and patient care: more than 1 year preferred.
  • Proficient with Python, Matlab, C++, and AI frameworks like PyTorch.
  • Proficient in GPU and CPU multi-threaded programming.
  • Proficient with Linux, Windows, and Mac.
  • Comfort with MR reconstruction and analysis packages such as BART, XD-GRASP, SigPy, and FreeSurfer.
  • High attention to detail and strong communication skills, especially for documentation.

Technologies

  • Python, C++, DICOM, IDC, idc-index, highdicom, dcmqi, wsidicomizer
  • Google Cloud, Terra, JetStream2
  • 3D Slicer, GitHub, Matlab, PyTorch
  • GPU, CPU multi-threaded programming, Linux, Windows, Mac
  • BART, XD-GRASP, SigPy, FreeSurfer

Similar Jobs