Senior Software Developer - Medical Devices
Core
Lead architecture, system design, and full-stack development for medical imaging SaMD systems integrating AI/ML and cloud infrastructure.
Role type
Senior IC software architect and developer (medical imaging/AI)
Builds
Medical imaging SaMD systems, cloud infrastructure, and AI/ML integration for pelvic health devices
Domain
Healthcare technology / Medical devices / AI and Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, Python, C++, C#, .NET, TensorFlow, Keras, PyTorch, OpenCV, CUDA, GPU acceleration, API/SDK integration, DICOM, IEC 62304, ISO 13485, ISO 14971, AWS, Docker, CI/CD, Git, OOP, software testing and validation
Preferred skills
Mobile app development, SMART on FHIR, HIPAA/GDPR compliance, DevOps practices, 3D printing knowledge
Technologies
TensorFlow, Keras, PyTorch, OpenCV, CUDA, AWS, Docker, Git, GitHub Actions, C#, .NET, Python, C++, DICOM, IEC 62304
Responsibilities
Define and guide software architecture and technology choices, lead internal and external development teams, oversee cloud infrastructure and cybersecurity, perform hands-on development and troubleshooting, prepare IEC 62304-compliant documentation, support quality management processes, integrate AI across the organization
Seniority
Senior, hands-on IC with leadership responsibilities