Lead Software Engineering
On-siteBengaluru, Karnataka, India
Job Summary
Lead the architecture, design, and delivery of a scalable ophthalmology image viewing platform for clinicians and graders. Define software architecture, coding standards, and technical roadmaps while driving cloud-native, microservices-based development. Integrate AI/ML models into image workflows to assist human readers, ensuring outputs are clinically explainable and auditable. Implement support for DICOM and ophthalmic imaging standards, including annotation, measurement, and grading capabilities. Lead and mentor engineering teams through code reviews, sprint planning, and backlog prioritization. Promote best practices in test automation, CI/CD, security, and observability while maintaining documentation for regulatory audits. Manage the development of this next-generation product within an Agile environment, collaborating with Product, Clinical Experts, and Data Science teams.
Required Qualifications
- 8+ years of software development experience
- 3+ years of technical leadership experience leading engineering teams
- Proven experience building enterprise-scale imaging or healthcare applications
- Experience working in Agile/Scrum environments
- Strong expertise in ReactJS, TypeScript, JavaScript, HTML5, CSS3
- Experience building high-performance Single Page Applications (SPA)
- Experience with image-intensive applications requiring advanced rendering and visualization
- Experience with one or more imaging toolkits/frameworks CornerstoneJS, OHIF Viewer, OpenLayers, VTK.js, OpenCV
- Strong understanding of DICOM, DICOMweb, Image annotation standards, Medical imaging workflows
- Experience handling large image datasets and multi-resolution image pyramids
- Strong experience with Node.js, Express.js, GraphQL, REST APIs
- Experience with cloud platforms AWS, Azure, Google Cloud
- Experience building microservices and event-driven systems
- Experience with PostgreSQL, MySQL, Aurora, DynamoDB, MongoDB
- Strong understanding of data modeling and performance optimization
- Experience integrating AI/ML inference services into production applications
- Experience visualizing AI outputs within user-facing applications
- Experience with Docker, Kubernetes, ECS/EKS, CI/CD pipelines, GitHub Actions, AWS CodePipeline
- B.E., B.Tech., M.E., M.Tech., MCA, or equivalent degree in Computer Science, Electronics, Biomedical Engineering, or related field
Desired Qualifications
- Advanced degree in Computer Science, Artificial Intelligence, Medical Imaging, or Biomedical Engineering
- Experience in ophthalmology, radiology, pathology, or healthcare imaging domains
- Experience developing Software as a Medical Device (SaMD)
- Familiarity with FDA, IEC 62304, ISO 13485, HIPAA, GDPR, or related healthcare regulations
- Experience working with retinal imaging or ophthalmology AI products
- Knowledge of clinical trial imaging workflows and image grading systems
- Experience with image annotation platforms and medical AI validation processes
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.