Talent.com
Cosm
Software Developer/Technical LeadCosm • Toronto, ON, Canada
Software Developer/Technical Lead

Software Developer/Technical Lead

Cosm • Toronto, ON, Canada
16 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 Personalize 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, 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 orthotics, improving patient satisfaction and outcomes alongside a software platform to streamline the pessary practice. Join our mission to Personalize Pelvic Health.

Role Summary

The Software Developer/Technical Lead 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 supporting Software 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 manufacturing lab at the MaRS Accelerator (101 College St.) in Toronto’s world-renowned Healthcare Technology Hub.

Job Description

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

Qualifications and Skills

  • 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, Ubuntu/Linux
  • 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
  • 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
  • Passion for building impactful software products that improve patient and clinician outcomes and are loved by users

Physical Requirements and Environmental Conditions

  • Hybrid work (interface with on-site engineering & production teams requires some in-office work)
  • Fast-paced, dynamic work environment
  • Ability to lift and carry up to 30 pounds

Why Join Cosm Medical?

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.

How to Apply

Applications will only be considered from candidates eligible to work in Canada without sponsorship. If you are interested in this position and can demonstrate that you meet the requirements defined in the job description, please email your resume to the email address: ops@cosm.care. Please include the job title you are applying for in the subject line of the email.

Only those candidates selected for interviews will be contacted.

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

Software Developer/Technical Lead • Toronto, ON, Canada

Similar jobs

Tech Lead, Software Development

Univeris CorporationToronto
Full-time

Univeris, headquartered in Toronto, Canada, is a privately held company and leader in enterprise wealth management for the Canadian market.Founded in 1991, Univeris serves over 25,000 financial adv... Show more

 • Promoted

Technical Lead, Software Engineering - C$170,000 - C$200,000 A Year

Teladoc HealthToronto, Canada
Full-time

Lead Software Engineer to architect, design, and technically direct a team rebuilding a care delivery system using modern technologies.Requires 8-12+ years of experience in distributed systems, bac... Show more

 • Promoted

Senior Lead Software Developer

TELUS HealthToronto, Canada
Full-time

Telus Health is empowering every person to live their healthiest life.Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individ... Show more

 • Promoted

Software Development Technical Lead: MS Technology

ROSSToronto, ON, CA
Full-time

Our client is a small, but successful business and technology consultancy in their 5th year in business that helps their clients gain a competitive edge in the marketplace through the effective use... Show more

 • Promoted

Software Development Technical Lead: Ms Technology - C$85,000 - C$90,000 A Year

Ms TechnologyToronto County, Canada
Full-time

Technical Lead needed to manage a software development team, deliver projects, and interact with clients.Requires strong technical skills and project management expertise. Show more

 • Promoted

Lead Software Developer

United States Digital Space LLCToronto, Canada
Full-time

We’re a fast-growing startup building a cutting-edge, AI-powered platform that helps Canadian businesses unlock SR&ED funding for their most ambitious tech and scientific projects.By combining ... Show more

 • Promoted

Technical Lead

RAVLtoronto, on, Canada
Full-time

As a Technical Lead at RAVL, you’ll lead delivery tracks that bring modern engineering to life - guiding teams, defining technical direction, and ensuring every solution connects strategy to measur... Show more

 • Promoted

Tech Lead - C$125,000 - C$155,000 A Year

Fulfillment IQToronto, Canada
Full-time

Hands-on Technical Lead to drive engineering execution, translate requirements into scalable delivery, and build Proofs of Concept for a critical enterprise client. Show more

 • Promoted

Technical Lead, Software Engineering - $170,000 - $200,000 A Year

Teladoc HealthEast York, Canada
Full-time

Seeking a Technical Lead for Software Engineering to lead a team in designing and building a new healthcare platform.Requires 8-12+ years of experience in distributed systems, backend/frontend deve... Show more

 • Promoted

Technical Lead / Senior Developer - Software Development

EYToronto
Full-time

At EY, you’ll have the opportunity to build a career as unique as you are, supported by a global network, inclusive culture, and leading‑edge technology.Join us to deliver impactful enterprise solu... Show more

 • Promoted

Software Team Lead

STACK IT RecruitmentToronto, ON, CA
Full-time

Love building products that matter and leading small, high-impact teams?.This is an opportunity to step into a hands‑on leadership role where your technical expertise and people skills directly sha... Show more

 • Promoted

Ai Software Development Lead At Intuit

Intuit Inc.Toronto, Canada
Full-time

Pioneer innovative solutions at Intuit as a Principal Software Developer with a focus on AI technologies.Collaborate with a dedicated team to drive customer-centric solutions.In this Principal Soft... Show more

 • Promoted

Clutch Team Lead Software Engineering - $175,000 - $225,000 A Year

ClutchToronto, Canada
Full-time

Lead a software engineering team, contributing to coding and technical design, mentoring engineers, and collaborating on project roadmaps and execution. Show more

 • Promoted

Team Lead, Software Development

SeequentToronto, ON, CA
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

Lead Software Developer: WinForms & Team Leadership (Markham)

ALTEN CanadaMarkham, York Region, CA
Full-time

A leading technology consultancy in Markham is seeking a Lead Software Developer to join their dynamic team.Candidates should have over 5 years of experience with WinForms applications and a strong... Show more

 • Promoted

Senior Software Developer: Lead | Build Impactful Systems - C$75,600 - C$125,600 A Year

Leading Financial Services CompanyEast York, Canada
Full-time

Senior Software Developer sought to lead software product lifecycle, deliver code, analyze deliverables, and mentor team.Requires 5+ years experience with. Show more

 • Promoted

AI Software Development Lead at Intuit

Intuit Inc.toronto, on, Canada
Full-time

Pioneer innovative solutions at Intuit as a Principal Software Developer with a focus on AI technologies.Collaborate with a dedicated team to drive customer-centric solutions.In this Principal Soft... Show more

 • Promoted

Team Lead, Software Engineering

Clutch Canadatoronto, on, Canada
Full-time +1

Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their home, get t... Show more

 • Promoted

Software Developer - Team Lead

IXL Learningtoronto, on, Canada
Full-time

Software Developer - Team Lead at IXL Learning.IXL Learning is looking for a Software Developer Team Lead to join our team in Toronto, Ontario.In this position, you will play a key role in creating... Show more

 • Promoted

Technical Lead L1 - C$77,000 - C$120,000 A Year

WiproEast York, Canada
Full-time

Technical Lead responsible for system analysis, design, and management, including health checks, installations, configuration, maintenance, troubleshooting, security, performance monitoring, and ca... Show more