Senior Software Engineer - Radiology
Core
Develop, design, and maintain the XNAT open-source medical imaging informatics platform to support research and clinical imaging programs.
Role type
Senior Software Engineer (Medical Imaging Informatics)
Builds
XNAT platform (medical imaging data management, DICOM workflows, computational pipelines)
Domain
Healthcare / Medical Imaging Informatics
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, PHP, Perl, Shell Scripting, Data Modeling, Data Migrations, Gap Analysis, Unit Testing, Release Management
Preferred skills
DICOM standards, Open-source project governance, CI/CD, Infrastructure-as-code, Linux administration, PostgreSQL
Technologies
XNAT, Java (Spring, REST), Python, PHP, Perl, PostgreSQL, Terraform, AWS EKS, GitHub Actions, JupyterHub
Responsibilities
Design and implement core XNAT functionality including DICOM workflows and data management infrastructure; Own end-to-end release management including versioning, builds, and deployment; Triage and resolve defects from the open-source community; Contribute upstream to the XNAT codebase and participate in community governance; Evaluate and integrate adjacent platform components to extend data workflows; Mentor junior engineers and review code/test plans.
Seniority
Senior, hands-on IC with mentorship responsibilities