Software Engineer – Backend (Advanced Medical Image Visualization)
fulltime_permanent experiencedJob Overview
About the Role
We are looking for a Backend Software Engineer to build and scale high-performance backend systems that power advanced medical image visualization platforms. You will work on services handling DICOM/non-DICOM imaging data, metadata orchestration, real-time image streaming, AI inference integration, and enterprise healthcare workflows across PACS, VNA, and Enterprise Viewers.
This role sits at the intersection of distributed systems, medical imaging, cloud infrastructure, and performance-critical backend engineering.
Key Responsibilities
Core Backend Engineering
Design, develop, and maintain scalable backend services for medical image ingestion, retrieval, processing, and visualization.
Build low-latency APIs for image access, study orchestration, annotations, and viewer interactions.
Optimize backend systems for high throughput, large data volumes (TBs–PBs), and sub-second response times.
Medical Imaging & Visualization
Implement backend workflows for DICOM (C-STORE, C-FIND, C-MOVE, C-GET, WADO-RS, QIDO-RS, STOW-RS).
Support advanced visualization use cases: 2D/3D/MPR, cine playback, volumetric rendering, and image fusion.
Manage image metadata, series relationships, and study lifecycle across PACS, VNA, and Enterprise Viewer ecosystems.
Enable backend services for GSPS, SR, annotations, measurements, and overlays.
Cloud & Distributed Systems
Architect microservices-based systems using REST/gRPC/event-driven patterns.
Handle object storage (S3/GCS/Azure Blob) for imaging data and metadata persistence.
Implement caching, asynchronous processing, and background pipelines for image workflows.
Ensure fault tolerance, high availability, and disaster recovery.
AI & Advanced Capabilities
Integrate backend services with AI/ML inference pipelines (e.g., triage, detection, quantification).
Support AI result persistence, versioning, explainability metadata, and viewer overlays.
Enable orchestration between imaging data and AI models at scale.
Security, Compliance & Quality
Implement security, access control, audit logging, and data isolation.
Ensure compliance with HIPAA, GDPR, ISO 13485 / 62304 where applicable.
Write unit, integration, and performance tests; support CI/CD pipelines.
Participate in architecture reviews, code reviews, and technical documentation.
Make Your Resume Now