Talent.com
Cosm Medical
SENIOR SOFTWARE DEVELOPER - MEDICAL DEVICESCosm Medical • Toronto, ON, Canada
SENIOR SOFTWARE DEVELOPER - MEDICAL DEVICES

SENIOR SOFTWARE DEVELOPER - MEDICAL DEVICES

Cosm Medical • Toronto, ON, Canada
2 days ago
Job type
  • Full-time
Job description

Cosm Medical is a Toronto-based medical device company. Our goal is to transform the way pelvic floor disorders are treated thanks to 3D printing, AI and cloud software, and create Personalized Pelvic Health. Pelvic floor disorders, including pelvic organ prolapse, urinary and fecal incontinence, drastically decrease quality of life. These disorders are common (affects 1 in 4 adult women), growing (affects half of all women by 80 years of age) and underserved (stigmatized and traditionally low priority vs. other health concerns). The current non-surgical treatment for pelvic organ prolapse is the use of pessaries, which are intravaginal inserts that come in 100+ different sizes and shapes and are fit by trial and error, resulting in a relatively low success rate.

Cosm is commercializing the world’s first personalized pessary, Gynethotics™, or made-to-measure gynecological prosthetics, aimed to improve patient satisfaction and outcomes compared to off-the-shelf devices, alongside a software platform to streamline the pessary practice.

Check out our website at: www.cosm.care.

Join our mission for Personalizing Pelvic Health!

ROLE SUMMARY

The Senior Software Developer will work closely with Cosm Medical’s engineering team, data scientists, product stakeholders, and external software development partners to architect, develop, integrate, and maintain Cosm’s proprietary software platform. The portfolio spans the development of AI-enabled medical imaging software platforms, including customer-facing web, mobile, and local applications, as well as supporting internal infrastructure and clinical workflow tools.

This role will own the technical software stack and lead the development and evolution of scalable, secure, and compliant software systems supportingSoftware as a Medical Device (SaMD) solutions for medical imaging. Responsibilities include software development, software architecture, technical leadership, cloud infrastructure, cybersecurity, development oversight, software verification and validation coordination, and regulatory documentation support within a medical device quality management system.

The ideal candidate combines strong hands-on software engineering capabilities with technical leadership experience in regulated healthcare or medical device environments.

The job is located at Cosm’s office at the MaRS Accelerator (101 College St.) in Toronto’s world-renowned Healthcare Technology Hub.

Responsibilities

  • Own and maintain the technical stack across Cosm Medical’s software portfolio, leading the software architecture, system design, development, integration, deployment, testing and maintenance of all software systems related to the medical imaging SaMD
  • Define and drive software architecture, technology selection, and technical standards
  • Lead internal and external software development teams and suppliers for delivery of the entire software development lifecycle
  • Collaborate with product management and cross-functional stakeholders to align technical execution with product vision and roadmap
  • Oversee cloud infrastructure, cybersecurity, and DevOps practices to ensure reliability and compliance
  • Support software testing, verification, validation, release management, and deployment activities
  • Develop scalable, maintainable, and well-documented software systems
  • Hands-on software development, integration, and troubleshooting
  • Hands-on technical documentation, including IEC 62304-compliant documentation and software risk management
  • Support implementation and maintenance of medical device and SaMD quality management processes
  • Support integration and utilization of AI across organization
  • Other activities as assigned.

Knowledge, Skills & Abilities

  • Proficiency in full-stack software development and cloud-based infrastructure, leveraging AI for coding
  • Proficiency with Python and C++ for medical imaging and AI software development, including TensorFlow/Keras/PyTorch, OpenCV, OpenCL, and CUDA/GPU acceleration, C# /.NET
  • Experience with API integration for imaging devices/platforms, AI/ML model integration and deployment, and medical imaging standards (e.g., DICOM),
  • Strong software engineering background including software architecture & OOP, API/SDK integration, software testing & verification/validation (V&V), and modern development tools (Git, CI/CD, Docker)
  • Experience with medical imaging and image processing
  • Experience developing web applications and APIs, native or cross-platform mobile applications
  • Familiarity with DevOps pipelines (Git, GitHub Actions), containerization, and cloud hosting environments (AWS - EC2, RDS, VPC configuration)
  • Experience with secure software development and cybersecurity best practices
  • Experience developing software within regulated medical device or SaMD environments. Familiarity with: IEC 62304, ISO 13485, ISO 14971
  • Familiarity with healthcare interoperability and imaging standards is an asset: DICOM, SMART on FHIR is an asset
  • Experience with privacy and healthcare data regulations is an asset: HIPAA, PHIPA, PIPEDA, GDPR
  • Ability to work collaboratively across technical and non-technical teams.

Education and Experience

  • Degree in Computer Science, Software Engineering, or related field, and/or 5+ years of relevant software development experience
  • Demonstrated experience delivering software in healthcare
  • Ability to drive technical projects, suppliers, or development teams
  • Strong problem-solving and execution skills with a results-oriented mindset
  • Ability to work effectively across technical and non-technical teams
  • Strong communication and organizational skills

Physical Requirements and Environmental Conditions

  • Fast-paced, dynamic work environment.
  • Ability to lift and carry up to 30 pounds.

This is an opportunity to join our small and skilled team that is leading the way in creating a new personalized medical devices category for underserved women’s health conditions.

COSM is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by law.

#J-18808-Ljbffr
Create a job alert for this search

SENIOR SOFTWARE DEVELOPER - MEDICAL DEVICES • Toronto, ON, Canada

Similar jobs

RQ08951 - Software Developer - Senior

Rubicon PathToronto, ON, CA
Full-time

About the job RQ08951 - Software Developer - Senior.Develop, test, support and maintain Panorama Business Object (BO) reports.This includes modifying the underlying components to conform to vendor ... Show more

 • Promoted

Senior Software Developer - C$98,600 - C$144,650 A Year

AutodeskEast York, Canada
Full-time

Develops full-stack solutions for the MFGDM project within Fusion, utilizing TypeScript, JavaScript, NodeJS, and GraphQL. Show more

 • Promoted

RQ06350 - Software Developer - Senior

Teacup Tech Systems IncToronto, Ontario, Canada
Full-time

About the job RQ06350 - Software Developer - Senior.Working with XLSX, CSV, JSON files, relational databases, structured and unstructured data Cloud experience (AWS).RDBMS (Oracle, AWS Redshift), a... Show more

 • Promoted

Senior Software Developer – IoT

Armstrong Fluid Technologytoronto, on, Canada
Full-time

Imagine working at the forefront of innovation in fluid-flow technology, with over 1400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facili... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthToronto, ON, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Software Developer

InteracToronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

Senior Software Developer

SeequentToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving them confidence to make better decisions faster.We build world‑leading technology in Earth sciences, transforming how custom... Show more

 • Promoted

Senior Software Developer - Workflows

Verily HealthToronto, ON, CA
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

Senior Software Developer

Themis Solutions Inc.Toronto, Canada
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are currently seeking a Senior Software De... Show more

 • Promoted

Software Developer - Senior

JSG (Johnson Service Group, Inc.)Toronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.The Senior Software Developer will be responsible for designing, developing, and implementing automation, integrations, and reporting s... Show more

 • Promoted

RQ09677 - Software Developer - Senior

Source CodeToronto, ON, CA
Full-time

About the job RQ09677 - Software Developer - Senior.RQ09677 - Software Developer - Senior.Security Level: CRJMC (must get clearance before start date).Over 8+years of overall experience.Software De... Show more

 • Promoted

Senior Software Developer

Seequent LimitedToronto, Ontario, Canada
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,... Show more

 • Promoted

Senior Software Developer (SA)

NRT Technology Corp.Toronto, Ontario, Canada
Full-time

About NRT At NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise ga... Show more

 • Promoted

Senior Software Developer

AIIMToronto, Ontario, Canada
Full-time

Role Purpose Reporting to the VP, Solutions & Delivery, we are looking for a Senior Software Developer to help design and deliver scalable digital solutions that power data‑driven services, automat... Show more

 • Promoted

Senior Software Developer

Toronto Film SchoolToronto, Canada
Full-time

Build the Platform That Powers the Future of Vehicle AccessLocation: Toronto (Remote / Hybrid considered)Reports to: FoundersRole OverviewWe're looking for an experienced developer who wants to... Show more

 • Promoted

Senior Software Developer (Geotab Vitality)

GeotabToronto, ON, CA
Permanent

Senior Software Developer (Geotab Vitality).Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals ... Show more

 • Promoted

Senior Software Developer, Consumer - C$120,000 - C$150,000 A Year

HelloFreshEast York, Canada
Full-time

Seeking a Senior Software Developer to design, develop, and deploy e-commerce solutions, focusing on user experience and stable software.Requires experience with agile methodologies, React JS, serv... Show more

 • Promoted

Senior Full Stack Software Developer

Redwood Softwaremarkham, on, Canada
Full-time

At Redwood, we empower our customers with lights-out automation for their mission-critical business processes.Redwood Software is the leading orchestration platform for the autonomous enterprise, d... Show more

 • Promoted

AI Applications Senior Software Developer

Tech Talent InternationalToronto, ON, CA
Full-time

Drive innovation as a Senior Software Developer in AI applications.Work remotely to design, build, and scale systems leveraging autonomous agents and large language models for transformative decisi... Show more

 • Promoted

Senior Software Developer, Kubernetes Compute

Robinhoodtoronto, on, Canada
Full-time

Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets will be inherited by younger generations in the next two decades.The lar... Show more