iSono Health is a venture-funded health technology startup focused on innovative breast imaging solutions. They are seeking a Senior Software Engineer to design and develop a platform that integrates a modern desktop application with a secure cloud back-end for ultrasound data acquisition and visualization.
Responsibilities:
- Design and implement robust software architecture and specifications for a cross-platform desktop application of a 3D ultrasound system
- Integrate imaging algorithms, AI/ML models, and hardware interfaces into a cohesive, production‑ready software product
- Architect secure and efficient databases and file storage solutions for both client and server environments, incorporating strong encryption and security practices
- Develop high‑speed data acquisition pipelines and efficient workflows for real‑time imaging and reconstruction
- Optimize performance of compute‑intensive workloads through effective threading, resource allocation, and memory management
- Develop secure, compliant APIs to facilitate reliable data ingestion and server-side processing, aligning with regulatory requirements
- Build and oversee the infrastructure required for server-side web applications enabling remote image viewing, reconstruction, and AI capabilities
- Collaborate closely with frontend developers to create intuitive user interactions and engaging application features
- Develop and maintain high-quality production-level code for different application components
- Create comprehensive documentation covering architecture decisions, codebase details, and system integrations
- Lead the software development team, mentoring junior developers and ensuring effective team collaboration
- Manage DevOps processes, including continuous integration and continuous deployment (CI/CD) to ensure rapid, reliable software releases
- Collaborate closely with the QA team to conduct software verification and validation (V&V) activities, integration testing, and end-to-end test automation