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

Senior Ii Software Developer

$180k - $220k per year

Klinrisk

About KlinriskAt Klinrisk, we’re transforming how chronic disease is predicted, diagnosed, and managed. Klinrisk is setting a new precedent in prognosis, using clinically validated AI to turn routine lab test results into actionable insights. Built on the groundbreaking research of Dr. Navdeep Tangri, a globally recognized leader in disease risk prediction, Klinrisk bridges world-class science with real-world impact. In the past year, the company has accelerated rapidly, achieving European approval (CE Mark) in partnership with Roche for the Kidney Klinrisk Algorithm, announcing a strategic collaboration with Renvio to embed predictive intelligence directly into kidney care workflows, and completing a successful fundraise to support ambitious team growth. As Klinrisk scales across healthcare systems, this is a rare opportunity to join a fast-growing company at the forefront of AI-powered medicine and help shape the future of patient care.
About the RoleKlinrisk is hiring a Senior II Software Developer to play a key role in the design, build, and operation of the platform that turns clinical algorithms into production Software as a Medical Device (SaMD). You will own significant features and components end to end, from data model and API through to the UI, and contribute to the technical direction for shipping them into a regulated, multi-tenant environment where reliability and auditability are not optional.
You report to the Head of Engineering and partner closely with the Product Manager, data scientists, and clinical domain experts, including in discovery, where you help shape what gets built before requirements are locked. You write production code, contribute to architectural decisions, mentor more junior developers, deploy and operate workloads on Azure, and use AI-assisted development tools responsibly on production work. You bring software design controls (e.G., IEC 62304, ISO 13485) into your day-to-day rather than treating them as a separate step, and you are fluent in working with health data under privacy and security constraints.
The right candidate has built and shipped medical device software in a regulated environment, has a track record of delivering high-quality features with minimal oversight, and is comfortable operating where quality and compliance are nonnegotiable.
ResponsibilitiesOwn features and components end to end, data model, API, and UI, and contribute to architectural decisions and trade-offs across the stack
Resolve complex issues spanning front end and back end, including production incidents, and contribute to the post-incident improvements that prevent recurrence
Mentor more junior developers through pairing and thorough code review, and uphold the team's engineering standards
Design and operate integrations with external clinical systems (labs, vendor APIs, EHR/LIS feeds), including FHIR-based ingestion and exchange of large clinical datasets
Deploy and operate production infrastructure on Azure, including CI/CD
Build and maintain secure, multi-tenant systems with appropriate access controls and data segregation
Build and maintain data-cleaning and clinical data pipelines that feed model training and production inference, with validation and monitoring appropriate to a medical device
Put machine learning features into production, including versioning, monitoring, and retraining, and follow the team's practices for responsible use of AI-assisted development tools on production code
Work within the SaMD process: apply software design controls (IEC 62304, ISO 13485), risk management, verification and validation, and requirements traceability to your own work with minimal oversight
Handle health data (e.G., PHI) in line with privacy and security requirements
Work with the Product Manager during discovery to inform scope, surface technical constraints early, and turn clinical and business needs into buildable requirements
Collaborate closely with the data-science team to ensure accuracy and reliability of results, and communicate timelines, risks, and trade-offs clearly to technical and non-technical stakeholders
Resolve complex issues spanning front end and back end, including production incidents, and contribute to the post-incident improvements that prevent recurrence
Mentor more junior developers through pairing and thorough code review, and uphold the team's engineering standards
Design and operate integrations with external clinical systems (labs, vendor APIs, EHR/LIS feeds), including FHIR-based ingestion and exchange of large clinical datasets
Deploy and operate production infrastructure on Azure, including CI/CD
Build and maintain secure, multi-tenant systems with appropriate access controls and data segregation
Build and maintain data-cleaning and clinical data pipelines that feed model training and production inference, with validation and monitoring appropriate to a medical device
Put machine learning features into production, including versioning, monitoring, and retraining, and follow the team's practices for responsible use of AI-assisted development tools on production code
Work within the SaMD process: apply software design controls (IEC 62304, ISO 13485), risk management, verification and validation, and requirements traceability to your own work with minimal oversight
Handle health data (e.G., PHI) in line with privacy and security requirements
Work with the Product Manager during discovery to inform scope, surface technical constraints early, and turn clinical and business needs into buildable requirements
Collaborate closely with the data-science team to ensure accuracy and reliability of results, and communicate timelines, risks, and trade-offs clearly to technical and non-technical stakeholders
Own features and components end to end, data model, API, and UI, and contribute to architectural decisions and trade-offs across the stack
Resolve complex issues spanning front end and back end, including production incidents, and contribute to the post-incident improvements that prevent recurrence
Mentor more junior developers through pairing and thorough code review, and uphold the team's engineering standards
Design and operate integrations with external clinical systems (labs, vendor APIs, EHR/LIS feeds), including FHIR-based ingestion and exchange of large clinical datasets
Deploy and operate production infrastructure on Azure, including CI/CD
Build and maintain secure, multi-tenant systems with appropriate access controls and data segregation
Build and maintain data-cleaning and clinical data pipelines that feed model training and production inference, with validation and monitoring appropriate to a medical device
Put machine learning features into production, including versioning, monitoring, and retraining, and follow the team's practices for responsible use of AI-assisted development tools on production code
Work within the SaMD process: apply software design controls (IEC 62304, ISO 13485), risk management, verification and validation, and requirements traceability to your own work with minimal oversight
Handle health data (e.G., PHI) in line with privacy and security requirements
Work with the Product Manager during discovery to inform scope, surface technical constraints early, and turn clinical and business needs into buildable requirements
Collaborate closely with the data-science team to ensure accuracy and reliability of results, and communicate timelines, risks, and trade-offs clearly to technical and non-technical stakeholders
Requirements8+ years of professional software engineering experience, including deep hands-on experience building and shipping production web applications end to end
Medical device software experience is required: you have shipped software regulated as a medical device (SaMD) and worked under IEC 62304 / ISO 13485 design controls
Experience mentoring more junior developers through code review and pairing
Strong grounding in system design and data modeling, with hands-on experience on Azure and modern CI/CD practices
Experience with clinical data integration at scale, including FHIR, and building data-cleaning and clinical data pipelines
Experience working with product management on requirements definition, and communicating clearly with technical and non-technical stakeholders
Preferred QualificationsExperience taking a regulatory submission through FDA 510(k), CE Mark, or Health Canada licensing
Experience supporting or owning data science / ML workflows in production
Working knowledge of health data privacy (e.G., HIPAA, GDPR) and cybersecurity (e.G., SOC 2)
Experience using AI-assisted development tools on production codebases
Experience building multi-tenant or role-based SaaS platforms
Sound technical judgement under ambiguity and time pressure
Ability to balance urgency with long-term sustainability
Delivers production ready systems under aggressive timelines
Maintains quality without over-engineering
Demonstrates ownership, accountability and follow-through
Communicates clearly with technical and non-technical stakeholders
Builds trust through transparency and consistency
Follows and helps improve appropriate, compliant processes
Supports the growth of others through mentorship and code review
Klinrisk seeks team members with the following traits and expects these behaviors as we build the company together:Obsessed with customer success:We measure ourselves by what the customer achieves with Klinrisk, not by what we ship. When a customer is stuck we treat it as our problem to solve, even when the root cause sits outside our product.
Willing to own a new challenge:We step toward unfamiliar work that is owned by our "seat," or that no seat clearly owns yet, and we take accountability for the outcome rather than the effort. Owning a new challenge means getting it assigned and resourced properly - not working around the person who already owns it.
Focused on highest impact actions:We are small and commonly under-resourced during rapid growth, so we spend our time on the few things that move high quality revenue, evidence or compliance forward. We say no clearly, and we finish what we start before adding more.
Compensation & EquitySalary range:
$180,000 - $220,000 CAD
Equity:
Employee Stock Option Plan (ESOP) participation at senior executive level
Benefits:
Competitive benefits package
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Ii Software Developer in Winnipeg, MB vacancy
  • $180k - $200k per year

     ...visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels at building and deploying specific models,...  ...), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically... 
    Senior
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 day ago
  • $180k - $220k per year

     ...team.THE OPPORTUNITY This is a hands‑on, senior individual contributor role reporting to...  ...team grows you will mentor more junior developers through pairing and code review.WHAT SUCCESS...  ...Have Skills: 8+ years of professional software development, building and shipping... 
    Senior
    Remote work

    GuruLink

    Winnipeg, MB
    1 hour ago
  •  ...Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you...  ...maintainable code and to learn from the feedback provided by senior team members. • Translate business requirements into efficient... 
    Senior

    Price Industries Limited

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

     ...CNN.Your New Role Are you a software engineer who loves to make life...  ...looking for a Software Engineer II with a passion for technical...  ...Onboarding and User Experiences:Develop resources that make onboarding...  ...works at CNN, with support from senior engineering leadership.Make a Real... 
    Senior
    Long term contract
    Temporary work
    Local area

    CNN

    Winnipeg, MB
    1 hour ago
  • $126k - $172k per year

    Scientific Software Developer II [634]D-Wave Quantum Inc. Burnaby, British Columbia, Canada About this positionD-Wave Quantum Inc. (NASDAQ: QBTS) is a leader in the development and delivery of quantum computing systems, software, and services. It is the world’s first commercial... 
    Suggested
    Local area

    D-Wave Quantum Inc.

    Winnipeg, MB
    1 hour ago
  • $126k - $129k per year

     ...practical experience.1 year of experience with software development in one or more programming...  ...Natural Language Processing, Networking, Developing Software Systems, or Security Software...  ...The Job Google's software developers develop the next‑generation technologies that change... 
    Local area

    Google

    Winnipeg, MB
    1 hour ago
  • $110k - $130k per year

     ...all applications and next steps. Our partner is looking for a Senior M365 Software Developer based in Canada. Join an established enterprise software...  ..., including Active Directory, Entra ID, Exchange, IIS, DNS, OneDrive, Windows Server, and SQL Server. Experience... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Worldwide

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...harness Internet of Things (IoT) data to develop actionable insights and improve their operations...  ...: IOT) sits at the center of hardware, software, AI, and the physical world. The platform...  ...is broad and flexible: we're hiring from Senior through Staff+, across platform and... 
    Senior
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    1 hour ago
  • About the job RQ08354 - Software Developer - SeniorDescription - Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect...  ...: WebLogic (14+), WebSphere, JBoss, TomCat, WildFly, Microsoft IIS, etc 15+ year experience with Object Oriented Analysis &... 
    Senior
    Long term contract
    Interim role
    Internship
    Work at office

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • About the job RQ08846 - Software Developer - SeniorDescription NOTE Assignment Type: This position is currently listed as "Hybrid" and...  ...years experience with one or more communications protocols and IIS server (Internet Information Services) · Experience with making... 
    Senior
    Contract work
    Work at office
    Flexible hours
    3 days per week

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • About the job RQ09011 - Software Developer - Senior DescriptionA Note on Assignment Type:This position is currently listed as "Onsite"; however...  ...and OutlookKnowledge of workspaces such as Microsoft IIS, MS SharePoint 2016 and above, DevOps, Git, TFSDesired Skills... 
    Senior
    Contract work
    Work at office
    Monday to friday

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  •  ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • About the job RQ08916 - Software Developer - SeniorDescription: Responsibilities Required to translate technical systems specifications into working...  ...in the use of different application and web servers such us IIS, Apache, and WebLogic. You have demonstrated experience with... 
    Senior

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • About the job RQ08838 - Software Developer - SeniorDescription To respond to the priorities of the Government of Ontario through the passage of...  ...Performance Tester Web Server: IBM Version 1.3.26 and IIS Very strong Web design and development experience, including... 
    Senior
    Internship
    Work at office
    Remote work
    Home office

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • $125.7k - $203.1k per year

     ...Trust, etc. You would play a crucial role in driving next-gen software innovations including cloud, mobile, desktop or security spaces....  ...device they're on. See the possibilities when creativity meets develop and build solutions which will transform how we work, live, learn... 
    Long term contract
    Full time
    Temporary work
    Manual labor
    Local area
    Flexible hours

    Cisco Systems, Inc

    Winnipeg, MB
    1 hour ago
  •  ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...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... 

    The North West Company

    Winnipeg, MB
    1 day ago
  •  ...are just starting your career, re-entering the workforce, or looking for a new job, this is where you belong.As a Full Stack Developer II, Software Engineering on the Data Management team, you will build and maintain high-data-volume applications that solve real business... 
    Permanent employment
    Temporary work
    Internship

    Loblaw

    Winnipeg, MB
    1 hour ago
  • $112.3k - $122.3k per year

    The opportunity We are looking for a Senior Software Developer to join the Product Engineering team in support of our Member Services division. As part of a team, you will be responsible for the development of processes across the full software development lifecycle, from... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Ontario Teachers' Pension Plan

    Winnipeg, MB
    1 hour ago
  • $137.6k - $172k per year

    At Coursera, we aim to allow employees to develop their skills and grow their careers. One way we do this is with internal transfers...  ...Coursera + Udemy, and grow your career,About this Role: As a Senior Software Developer on the Monetization team, you'll lead technical... 
    Senior

    Cousera Internal Rehire Job Board

    Winnipeg, MB
    1 hour ago
  • Branch's mission is bold: we want to revolutionize AEC design software by giving designers and project teams a power tool to make efficient, beautiful buildings. We believe software has an indelible impact on the quality of the built environment, and we are committed to setting... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work
    Worldwide
    Flexible hours

    Branch Inc.

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

     ...per week onsite at our office located at 2 Queen St. E in Toronto, ON. The RoleWe're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day, and... 
    Senior
    Casual work
    Internship
    Work at office
    Local area
    Shift work
    2 days per week

    TripArc

    Winnipeg, MB
    1 hour ago
  • $122k - $150k per year

     ...members who naturally go above and beyond their immediate assignments—developers who spot architectural gaps, fix broken workflows without being...  ...in. Key Responsibilities EMS & Cloud Feature Development: Develop core features on FortiClient EMS that adopt practices adhering... 
    Senior
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Fortinet

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

     ...process and access specialist referrals. Who we needReporting to the Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new Senior Software Developer, you will play a key role in designing,... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    3 days per week

    OceanMD, a WELLSTAR Company

    Winnipeg, MB
    1 hour ago
  • $105k - $155k per year

     ...Positions Here we grow! Want to build high-performance software systems in one of the most complex and specialized industries...  ...optimize manufacturing processes. We are seeking a Senior Software Developer to join our Product Engineering Team and help create the... 
    Senior
    Long term contract
    Immediate start

    PEER Group

    Winnipeg, MB
    1 hour ago
  • About the job RQ08836 - Software Developer - SeniorDescription NOTE Assignment Type: This position is currently listed as "Hybrid" and...  ...years experience with one or more communications protocols and IIS server (Internet Information Services) Experience with making... 
    Senior
    Contract work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • Quest Software is seeking an experienced Senior Software Developer to help bring AI-powered coding practices into an established on-premises enterprise software product...  ...Entra ID, Exchange, Office 365, SharePoint, IIS, DNS, OneDrive, Windows Server, Microsoft SQL Server... 
    Senior
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Quest Software

    Winnipeg, MB
    1 hour ago
  • $120.4k - $216.6k per year

     ...Join our world-class enterprise security teamAkamai empowers developers and organizations globally by providing resilient, high-performing...  ...fault-tolerant system design. Your responsibilities as a Senior II Software Engineer will include the following: Architecting,... 
    Senior
    Work at office
    Work from home

    Akamai Career Site

    Winnipeg, MB
    1 hour ago
  • We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role, you will lead the modernization and architecture of our core diagnostic platforms, developing robust web applications,... 
    Senior

    Media Resources Inc

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

     ...Electronics, PSB Speakers, Bluesound, and Bluesound Professional. At our Pickering location, we are looking for an experienced Senior Software Developer to join our dynamic team. This position is responsible for designing, developing, and maintaining software for network-... 
    Senior

    The Lenbrook Group of Companies

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Ii Software Developer. Be the first to apply!