Software Engineer - Technical Lead
Cosm Medical
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.
The job is located at Cosm’s manufacturing lab at the MaRS Accelerator (101 College St.) in Toronto’s world-renowned Healthcare Technology Hub.
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.
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, 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 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
- 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.
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- Become a Technical Lead Software Engineer at Pebl, focusing on scalable solutions using technologies like React JS and AWS. Your work will significantly enhance user retention and engagement. Pebl is looking for a Technical Lead to guide its Engineering team. In this influential...Suggested
$90.49k - $132.71k per year
...you’ll split your time evenly between technical team leadership and individual... ...our business. Job Responsibilities Lead technical discussions and contribute... ..., reliable, secure, and high‑quality software solutions Mentor engineers to uphold code standards and to contribute...SuggestedWork at officeImmediate start- ...Role S&P Dow Jones Indices is seeking a highly experienced Lead Software Engineer to play a pivotal role in developing and maintaining our Fixed... ...critical business operations and client needs. Drive technical excellence through code reviews, architecture discussions, and...Suggested
$111.1k - $152.8k per year
About the Role Lead end‑to‑end solution delivery across the... ...reliability. Serve as the overall technical and delivery lead across... ...capabilities. Drive AI‑assisted engineering as a core practice using... ...delivering production‑grade software solutions. 3+ years of technical...SuggestedWork at office$175k - $225k per year
...Ontario, Canada About the role Clutch is seeking a Team Lead, Software Engineering to lead a team of engineers building and scaling our platform... .... You’ll partner closely with other engineering leaders on technical direction and cross‑team initiatives while owning the...SuggestedPermanent employmentFull time- ...blockchain technologies. As a leading provider of infrastructure... ...Contribution to Our Growth As Technical Lead, Back Office, you will... ...people management, and hands‑on engineering. You will manage and mentor a... ...field. 7+ years of backend software development experience along...Permanent employmentFull timeWork at office
- Join RAVL as a Technical Lead, where you will shape engineering projects while mentoring talented engineers. Drive strategy, foster collaboration, and ensure work aligns with clients' needs. This role is central to leading the delivery of modern engineering solutions. You...
- Step into a Lead Engineer role in Software Development with a focus on mainframe systems in a collaborative hybrid setting. Drive projects that enhance... ...leadership and organizational skills Utilize your technical acumen and leadership abilities to make a real difference...
- ...Lead Software Engineer / Head of Software Architecture Lead Software Engineer / Head of Software Architecture 6 days ago Be among the first... ...enrich our tools and user experience. Develop and align technical roadmaps that harmonize engineering efforts with overall business...Full time
- Become a key player in software development leadership as a Lead Manager in Toronto's banking landscape. Drive strategic initiatives that enhance technological... ...development management experience • Strong skills in technical leadership and team motivation • Familiarity with...
- ...maintaining stability, performing technical implementations, coordinate... ...team, interface with other engineers, vendors, infrastructure... ...operating systems, security tools, software, and hardware. Identify... ...hybrid organization, you and your leader use business and client needs...Work at officeWork from home
- Advance your career as a Lead Software Engineer in our Product & Integrations team, pivotal in building a framework supporting over 250 integrations... ...ensure the delivery of reliable, intuitive APIs and set the technical direction of our integration platform. Key...
$140.6k - $190.6k per year
Lead Product Engineer (Full Stack), Materia AI This role is heavily backend focused (roughly 70% backend / 30% frontend). We are specifically... ...scalability, and responsiveness across the full stack. Serve as a technical leader for backend‑driven projects, making prioritization...Work at officeLocal areaFlexible hours2 days per week3 days per week$130k - $170k per year
...products that operate at massive scale, and we are looking for a Technical Lead / Backend Architect to help shape our backend foundation for... ...low-latency, high-availability systems. Set the Bar for Engineering: Define and enforce best practices around code quality, CI/...InternshipWork at office- Introduction Kablamo is an impact-driven software engineering company. We make technology that... ...Role This is an opportunity for a senior technical leader who is energized by the prospect... ...deep strategic and technical depth), and leads with Heart (understands that care is an...
$140k - $175k per year
...is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Lead Software Engineer - AI (Materia AI) Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic...Work at officeLocal areaFlexible hours2 days per week3 days per week$135k - $152k per year
...office at 3 Robert Speck Parkway. Responsibilities Serve as a Technical Lead, directing the execution and delivery of technology solutions... ..., resilient, and future‑ready solutions. Partner closely with engineers, product owners, and business stakeholders to deliver high‑...Long term contractWork at officeRemote workHome officeFlexible hoursShift work- Join our mission as a Lead Software Engineer to secure identities and build extensibility solutions. Leverage your skills in Node.js and Golang within our collaborative environment. We're in search of a Staff Software Engineer who excels in developing distributed systems...
- Title: Lead Software Enginner- Global Payments Engineering Requisition ID: 247022 Purpose We are looking for an enthusiastic individual to innovate and collaborate... ...stakeholders while focusing on continually reducing technical debt Can accomplish more complex goals...Work at officeFlexible hours
- ...team members committed to excellence and shared success. Role Summary As a Lead Software Engineer, Capital Markets and Factor Investing Technology, you will help develop and support the technical direction of technology and data initiatives within the organization. While...Long term contractInternshipWorldwide
$85k - $106k per year
Job Title: Technical Lead – Detail Design On-Site/ Remote/ Hybrid: On-Site Location: Halifax, NS. Job Type: Permanent Salary:... ...delivered alongside quality expectations. Deploying high expertise in engineering toolsets including CAD and information management tools to...Permanent employmentRemote work- The GCP Technical Lead is responsible for leading end‑to‑end application and database migration initiatives to Google Cloud Platform. This role... ...migration workflows using tools such as: Migrate for Compute Engine (M4CE) Migrate for Anthos Database Migration Service (DMS) Application...
- As a Senior Technical Lead at PheedLoop, you will spearhead the development of critical software for live events. Bring your Python/Django and React proficiency to create scalable... ...users rely on. This exciting role is for engineers looking to take ownership of complex...
- Elevate your career at CaptivateIQ as a Technical Lead specializing in AI development. Transform... ...also nurturing the growth of junior engineers through active mentoring. Key Responsibilities... ...Requirements: • Minimum 5 years in software engineering with technical leadership •...
- ...’ll Do We are looking for an iOS Tech Lead to help architect our Mobile Apps for the... ...leadership and cross-functional teams to set the technical direction of our products and ensure our... ...with designers, product managers, and engineers to architect new products and define a...Long term contractTemporary workWork at officeImmediate startRemote workFlexible hours
- ...stakeholders to collaborate, align and resolve issues. Lead the team with a continuous improvement mindset,... ...Qualifications Undergraduate Degree in Computer Science or technical equivalent Minimum 4+ years experience in Software Delivery and minimum 4+ years of Mainframe/Host/...
$131k - $181k per year
...across complex, crossfunctional engineering initiatives. This role... .... The Principal Value Stream Lead owns thehealth, direction, and... ...bottlenecks, resolving deeply complex technical and delivery challenges, and... ...integrityof large, multiteam software and data systems Accountable...Full timeWork at office- Shape the future as a Lead Technical Strategist in Scotiabank's Product Onboarding team, focusing on application management and technical excellence... ...and quality enhancements Requirements: • 10+ years in software development for large-scale platforms • 5+ years experience...
- Step into a pivotal role as the Infrastructure Technical Lead at LifeLabs in Etobicoke, Ontario. This hybrid position merges technical mastery... ...in technology leadership, you’ll manage incidents, mentor engineers, and drive significant infrastructure projects to completion....
- ...the expert you are now and create your future.As a ServiceNow Technical Lead, you will lead the design, assessment, enhancement, and integration... ...’s degree in Computer Science, Information Technology, Engineering; Master’s degree preferred.7+ years in a ServiceNow Implementation...Long term contractLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Technical Lead. Be the first to apply!
- lead structural engineer Toronto, ON
- lead software engineer Toronto, ON
- lead process engineer Toronto, ON
- tech lead Toronto, ON
- software sales Toronto, ON
- spécialiste assurance qualité logiciel Toronto, ON
- software technical support Toronto, ON
- software asset management analyst Toronto, ON
- software qa Toronto, ON
- software trainer Toronto, ON
