Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer/Technical Lead

Cosm

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 SaMDDefine and drive software architecture, technology selection, and technical standardsLead internal and external software development teams and suppliers for delivery of the entire software development lifecycleCollaborate with product management and cross-functional stakeholders to align technical execution with product vision and roadmapOversee cloud infrastructure, cybersecurity, and DevOps practices to ensure reliability and complianceSupport software testing, verification, validation, release management, and deployment activitiesDevelop scalable, maintainable, and well-documented software systemsHands-on software development, integration, and troubleshootingHands-on technical documentation, including IEC 62304-compliant documentation and software risk managementSupport implementation and maintenance of medical device and SaMD quality management processesSupport integration and utilization of AI across organizationOther activities as assignedQualifications and Skills
Proficiency in full-stack software development and cloud-based infrastructure, leveraging AI for codingProficiency with Python and C++ for medical imaging and AI software development, including TensorFlow/Keras/PyTorch, OpenCV, OpenCL, and CUDA/GPU acceleration, C#/.NET, Ubuntu/LinuxExperience 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 applicationsFamiliarity with DevOps pipelines (Git, GitHub Actions), containerization, and cloud hosting environments (AWS - EC2, RDS, VPC configuration)Experience with secure software development and cybersecurity best practicesExperience developing software within regulated medical device or SaMD environments. Familiarity with IEC 62304, ISO 13485, ISO 14971Familiarity with healthcare interoperability and imaging standards is an asset: DICOM, SMART on FHIRExperience with privacy and healthcare data regulations is an asset: HIPAA, PHIPA, PIPEDA, GDPRAbility to work collaboratively across technical and non-technical teamsEducation and Experience
Degree in Computer Science, Software Engineering, or related field, and/or 5+ years of relevant software development experienceDemonstrated experience delivering software in healthcareAbility to drive technical projects, suppliers, or development teamsStrong problem-solving and execution skills with a results-oriented mindsetAbility to work effectively across technical and non-technical teamsStrong communication and organizational skillsPassion for building impactful software products that improve patient and clinician outcomes and are loved by usersPhysical Requirements and Environmental Conditions
Hybrid work (interface with on-site engineering & production teams requires some in-office work)Fast-paced, dynamic work environmentAbility to lift and carry up to 30 poundsWhy 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: View email address on ca.hrm.tc. 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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer/Technical Lead in Winnipeg, MB vacancy
  • Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development Lead... 
    Software

    The North West Company

    Winnipeg, MB
    1 hour ago
  • Job Description As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform...  ...stakeholders including end clients. You will be leading the technical design and development of cross-functional, multi-platform... 
    Software
    For contractors
    Flexible hours

    RBC

    Winnipeg, MB
    1 hour ago
  •  ...information management. Join us. Role: Lead Software DeveloperAs part of OpenText’s Digital...  ...toward a cloud-native future. You will shape technical direction, collaborate across teams, and...  ...are seeking a hands‑on Lead Software Developer to lead engineering delivery and the... 
    Software
    Long term contract

    OpenText

    Winnipeg, MB
    1 hour ago
  •  ...provider and an outstanding employer.Position Job Overview: As Technical Lead, Software Development, you serve as the technical reference for your...  ...our products.Technical Mentorship: You support the team's developers, fostering collaboration and skill development in an... 
    Software
    Work at office
    Flexible hours
    Shift work
    Day shift
    2 days per week

    CROESUS FINANSOFT INC.

    Winnipeg, MB
    1 hour ago
  • Guide software development with C#/.NET, TypeScript/Angular, and distributed systems expertise...  ...days weekly in Laval or Montréal.As Technical Lead, Software Development, you serve as your...  ...resolve complex challenges, and support developers’ skill development. The position... 
    Software
    Work at office

    Croesus

    Winnipeg, MB
    1 hour ago
  •  ...knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us. Role: Lead Software Developer (OCP Platform) As the Information Company, our mission at OpenText is to create software solutions and deliver services... 
    Software

    OpenText

    Winnipeg, MB
    1 hour ago
  • Lead Salesforce development across Sales Cloud and Service Cloud using Apex and Lightning Web Components. Apply hands-on expertise...  ...engaging directly with clients.This experienced Salesforce Technical Lead Developer requires 6+ years of development experience. You will design... 

    Arkhya Tech Inc.

    Winnipeg, MB
    1 hour ago
  • We are seeking an experienced Salesforce Technical Lead Developer with 6+ years of experience in Salesforce development across Sales Cloud and Service Cloud. The ideal candidate should have strong hands-on expertise in Apex, Lightning Web Components (LWC), Triggers, Flows, and... 

    Arkhya Tech Inc.

    Winnipeg, MB
    1 hour ago
  • Lead software development for CanDIAPL’s Multi-Messenger Portal in a hybrid Edmonton role focused...  ...and internationally.As lead software developer and manager, you will supervise infrastructure...  ...ensuring components meet scientific and technical specifications. The position has a three... 
    Software

    University of Alberta

    Winnipeg, MB
    1 hour ago
  • $120k - $200k per year

    IXL Learning, a global edtech leader with personalized learning products used by millions of students worldwide, is seeking a Technical Lead who has a passion for technology and education....  ...the engineering efforts to design and develop the tools and systems needed to simplify... 
    Software
    Full time
    Work at office
    Worldwide

    IXL

    Winnipeg, MB
    1 hour ago
  •  ...manager will supervise the development of software infrastructure hosted on CanDIAPL...  ...Astronomy (IDIA; This manager will act as lead software developer for the “Multi-Messenger Portal”...  ...interoperable and meet scientific and technical specifications. The incumbent will also... 
    Software
    Remote work

    University of Alberta

    Winnipeg, MB
    1 hour ago
  • $170k - $190k per year

     ...Scrawlr is a company building a software platform and series of products dedicated...  ...members to solve complex, unique technical problems daily. Our team members are...  ...organization.Summary We are seeking a Lead Software Infrastructure Developer to architect, implement, and evolve... 
    Software
    Long term contract
    Permanent employment
    Full time

    Scrawlr

    Winnipeg, MB
    1 hour ago
  • We’re Hilo Labs, a fast-growing software consultancy that builds custom apps, marketplaces...  ...clients.Why this Role? Step into a technical leadership position at software...  ...across Canada)Role Overview As Lead Software Developer at Hilo Labs, you’ll own technical delivery... 
    Software
    Full time
    Remote work
    Flexible hours
    Shift work
    Afternoon shift

    Hilo Labs

    Winnipeg, MB
    1 hour ago
  • Lead software development for CanDIAPL using Python, C++, and JavaScript in a hybrid role based...  ...North Campus, Edmonton.As lead software developer, you will manage the Multi-Messenger...  ...interoperable components meet scientific and technical specifications.Key Responsibilities:... 
    Software

    Alberta

    Winnipeg, MB
    1 hour ago
  • Shape technical strategy at Prenuvo by leading mission-critical software initiatives, mentoring engineers, and guiding architecture across teams.The Senior Engineer II...  ...delivery and engineering quality. You will independently lead ambiguous initiatives, coordinate stakeholders,... 
    Software
    Long term contract

    Prenuvo

    Winnipeg, MB
    1 hour ago
  • $94.2k - $150.7k per year

     ...revolution. We are CNN.Your New Role Are you a software engineer who loves to make life easier...  ...Do you have a knack for turning complex technical jargon into clear, accessible information...  ....Enhance Onboarding and User Experiences:Develop resources that make onboarding smoother... 
    Software
    Long term contract
    Temporary work
    Local area

    CNN

    Winnipeg, MB
    1 hour ago
  • Shape the future of automation with Mecademic as a Robotics Software Development Team Lead in Montreal. Your leadership will guide innovative...  ...Bachelor's in Computer Science or equivalent • 2+ years in a technical lead or relevant role • Proficiency in C/C++ and Python •... 
    Software
    Full time

    Mecademic

    Winnipeg, MB
    1 hour ago
  • Join Plusgrade as a Staff Software Developer focusing on Payments, where you will lead the evolution of our payment processing architecture across global travel partners...  ...and monitoring • Effective communicator and technical leader • Understanding of AI's role in engineering... 
    Software

    Plusgrade

    Winnipeg, MB
    1 hour ago
  • Lead front end software development at Sunwing Vacations Group through design, coding standards, and collaborative technical leadership. This role offers hybrid work opportunities.As Lead Developer IV, Front End, you will develop, design, and deliver quality software supporting... 
    Software
    Afternoon shift

    Sunwing Vacations Group

    Winnipeg, MB
    1 hour ago
  • Become a pivotal technical leader at Plusgrade, focusing on our payments ecosystem. Your expertise will ensure seamless...  ...reliability and system performance. As a Staff Software Developer at Plusgrade, you will lead the Payments team to centralize and enhance transaction... 
    Software

    Plusgrade Solutions Ltd.

    Winnipeg, MB
    1 hour ago
  • $113.84k - $156.53k per year

     ...innovative thinkers in FinTech as we lead the evolution of financial...  ...where everyone can develop, contribute, and thrive. If this...  ...meaningfully, keep reading. As a Lead Software Engineer at SimCorp, you will...  ...cross‑functional teams, drive technical excellence, mentor engineers,... 
    Software
    Long term contract
    Work at office
    Remote work
    Worldwide
    2 days per week

    SimCorp

    Winnipeg, MB
    1 hour ago
  • $100k - $120k per year

     ...Job Description Key Responsibilities: Lead and support a small team of developers through technical guidance, mentoring, code reviews, and day-to-day coordination...  ...requirements, and translate them into practical software solutions. Help define the team's technical... 
    Software
    Permanent employment

    Michael Page

    Winnipeg, MB
    a month ago
  • Senior PeopleSoft HCM Technical Lead / DeveloperLocation: RemoteContract Length: 36 MonthsWe at Raise are hiring a Senior PeopleSoft HCM Technical Lead / Developer for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team... 

    Raise - find a more meaningful working experience

    Winnipeg, MB
    1 hour ago
  • Intact is seeking a Software Developer / Tech Lead to join the modernization & evolution squad. You will help product squads improve continuously, driving automation, tooling, and best practices across a diverse tech stack including Spring Boot, Kafka, Angular, and cloud/on-... 
    Software

    Intact FC

    Winnipeg, MB
    1 hour ago
  • $130.4k - $181.4k per year

    Senior Software Engineer (G10) – Job DescriptionThe application window...  ..., we foster a culture where technical excellence and continuous learning...  ...industry. Your Impact Leading the end-to-end delivery of...  ...writing system design documents, develop, test, automate and deploy software... 
    Software
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Winnipeg, MB
    1 hour ago
  • $100k - $160k per year

     ...Vessel is hiring a Fullstack/Backend Developer to help build the AI-powered fundraising...  ...redefining how capital is raised globally. Today, leading venture capital and private equity firms...  ...have real product influence, deep technical ownership, and the chance to build the future... 
    Software
    Full time
    Internship
    Work at office
    3 days per week

    Vessel

    Winnipeg, MB
    1 hour ago
  • $100.9k - $150.9k per year

    ## Software DeveloperApply: Kanata, Ontario, Canada: Full time:...  ...Contributions include applying developed subject matter expertise to...  ...common and sometimes complex technical problems and recommending alternatives...  .... Might act as project lead and provide assistance to lower... 
    Software
    Full time
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Winnipeg, MB
    1 hour ago
  • $93 - $98 per hour

     ...from Bevertec Full Stack Software DeveloperWe’re currently looking...  ...Full Stack Software Developer to join a high-impact enterprise...  ...of business analysis and technical delivery, helping teams design...  ...applications. Responsibilities Leading workshops to gather and... 
    Software
    Contract work

    Bevertec

    Winnipeg, MB
    1 hour ago
  • $140k - $190k per year

    ABOUT YOU We are looking for a Technical Lead who is strategic, hands-on, and deeply committed...  ...that power products used by game developers worldwide. Strong leadership and technical...  ...integrity.Build and deliver end-to-end software solutions in a fast-paced environment.Take... 
    Software
    Long term contract
    Worldwide

    Workingames

    Winnipeg, MB
    1 hour ago
  •  ...liées au mouvement.Assurer un rôle de leader technique sur des projets innovants, en...  ...professionnelle.Get notified about new Technical Lead jobs in Québec, Quebec, Canada...  ...agoDéveloppeur(euse) logiciel senior / Senior Software Developer - C#/.NET (Cloud) Chef(fe) d'équipe... 
    Software
    Work at office
    Flexible hours

    Go RH

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer/Technical Lead. Be the first to apply!