Senior Full Stack Developer (Hybrid | Toronto)

Mosaic Clinical Technologies

Toronto

Hybrid

CAD 200,000 - 250,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible Remote Schedules
Generous PTO plans and holidays
Great Place to Work certification

Job summary

Mosaic Clinical Technologies (Canada) is building an AI-native imaging platform to transform radiology. This role leads cloud-native infra, microservices, and AI model deployment supporting DICOM/HL7/FHIR integrations and healthcare compliance.

Hybrid Toronto-based position with occasional international travel for workshops, training, and support. You will partner with data science, product, and clinical stakeholders to improve workflows and patient care outcomes.

Qualifications

  • 5+ years of professional software development experience with platform delivery.
  • Experience designing scalable microservices and REST APIs.
  • Experience deploying cloud-native applications on AWS and healthcare integrations (DICOM/HL7/FHIR).

Responsibilities

  • Design, build, and maintain cloud-native infra, microservices, and APIs for scalable AI deployment.
  • Collaborate with Data Science to productionize data and ML pipelines.
  • Establish engineering best practices for code quality, testing, CI/CD, and compliance.
  • Lead reviews, provide architectural guidance, and mentor engineers.
  • Work with product and clinical teams to improve workflows and patient care.
  • Occasional international travel for workshops, training, and support.

Skills

C# backend
.NET Core
AWS cloud
Terraform
CI/CD automation
Observability
HIPAA & SOC 2
AI model production
DICOM/HL7-FHIR integrations
Agile collaboration

Education

Bachelor’s in CS or related field

Tools

GitHub Copilot
Claude

Job description

Mosaic Clinical Technologies (Canada), Inc. is pioneering a new imaging paradigm—shifting radiology from reactive diagnostics to proactive, decision-driven care. Through our AI-native platform, MosaicOS, we unite fragmented technologies into a single, intelligent ecosystem designed to help clinical teams work faster, think smarter and deliver better care.

Built cloud-native and designed for continuous iteration, MosaicOS is engineered to solve the industry’s most pressing challenges. Our platform expands clinical capacity, improves diagnostic quality by combining human expertise with AI, and turns operational complexity into strategic advantage through seamless integration or replacement of legacy imaging systems.

Every AI tool within MosaicOS is validated across tens of millions of exams to ensure safe, reliable and meaningful clinical impact. With a ransomware-resistant design and built-in redundancy, our platform is designed to ensure continuity of care and protect both patients and operations.

Mosaic Clinical Technologies (Canada), Inc. is building technology that evolves with clinicians to advance clinical excellence and improve patient outcomes. If you’re passionate about shaping the future of medical imaging, join us!

POSITION SUMMARY:
  • Design, build, and maintain cloud-native infrastructure, microservices, and APIs that support scalable AI model deployment and integrate with DICOM, HL7/FHIR, EHR, and radiology systems.
  • Partner with Data Science and AI teams to develop, optimize, and productionize end-to-end data and machine learning pipelines from research through clinical deployment.
  • Establish and champion engineering best practices across AI-assisted development, code quality, testing, CI/CD, observability, documentation, and healthcare compliance requirements.
  • Lead technical execution through code reviews, architectural guidance, troubleshooting, production monitoring, and mentoring of software engineers.
  • Collaborate with product managers, clinical stakeholders, and cross-functional teams to deliver solutions that improve clinical workflows, operational efficiency, and patient care outcomes.
  • Drive continuous improvement of deployed AI systems through enhanced testability, monitoring, traceability, agile development practices, and occasional international travel for workshops, training, and support.
  • Toronto, Ontario hybrid role; occasional international travel may be required for onsite workshops, training, or support.
DESIRED PROFESSIONAL SKILLS AND EXPERIENCE:
  • Authorized to work in Canada - Hybrid position in Downtown Toronto, Canada.
  • Bachelor’s degree (or equivalent experience) in Computer Science, Software / Data Engineering, or related field, Graduate degree preferred
  • 5+ years of professional software development experience, with exposure to product or platform delivery; strong proficiency in backend development using C# and the latest .NET Core frameworks, this role is weighted toward back end work.
  • Strong experience building and deploying cloud-native applications on AWS (Lambda, SageMaker, Bedrock, API Gateway, Aurora, IAM, VPC), leveraging Terraform, CI/CD automation, and observability best practices.
  • Proficiency in designing scalable microservices, REST APIs, PostgreSQL-based solutions, and integrations with healthcare systems using DICOM, HL7/FHIR, while ensuring HIPAA and SOC 2 compliance.
  • Hands‑on experience integrating AI models into production environments, utilizing AI-assisted development tools (GitHub Copilot, Claude), and collaborating effectively with both technical and non‑technical stakeholders in agile teams.
WHY MOSAIC CLINICAL TECHNOLOGIES:
  • Competitive Benefits package – Eligibility starts the month after hire, with tiered options to choose from.
  • Flexible Remote Schedules
  • Generous PTO Plans and Paid Holidays
  • Proudly Certified as a Great Place to Work for Five Consecutive Years
POSITION DETAILS AND ACCOMMODATIONS:

EMPLOYMENT TYPE: Full Time

VACANCY STATUS: Newly Created

COMPENSATION:

The salary range for this position is CAD $200,000.00 - CAD $250,000.00. Final determinations may vary based on several factors including but not limited to education, work experience, certifications, geographic location etc. This role is also eligible for an annual discretionary bonus. In addition to this range, Radiology Partners offers competitive total rewards packages, which include health & wellness coverage options, Registered Retirement Savings Plan (RRSP) with a competitive company match, and a broad range of other benefits such as family planning and telehealth (all benefits are subject to eligibility requirements).

Mosaic Clinical Technologies is an equal opportunity employer. MCT is committed to being an inclusive, safe and welcoming environment where everyone has equal access and equitable resources to reach their full potential. We are united by our Mission to Transform Radiology and in turn have an important impact on the patients we serve and the healthcare system overall. We hold that diversity is a key source of strength from which we will build a practice culture that is inclusive for all. Our goal is to empower and engage the voice of every teammate to promote awareness, compassion and a healthy respect for differences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Hybrid | Toronto, CAD)
Senior Full Stack Developer (Hybrid | Toronto, CAD)

Radiology Partners • Toronto

Hybrid
CAD 200,000 - 250,000
Benefits package
Flexible remote schedules
Generous PTO
Senior Full-Stack Engineer – AI Health Tech (Hybrid)
Senior Full-Stack Engineer – AI Health Tech (Hybrid)

Mosaic Clinical Technologies • Toronto

Hybrid
CAD 200,000 - 250,000
Flexible Remote Schedules
Generous PTO plans and holidays
Great Place to Work certification
Back-End Platform Developer
Back-End Platform Developer

MIMOSA Diagnostics • Toronto

Hybrid
CAD 90,000 - 120,000
Discretionary time off with mandatory minimums
Senior Full Stack Engineer
Senior Full Stack Engineer

arcadia • Toronto

Hybrid
CAD 200,000 - 250,000
Senior Clinical Research & Medical Affairs Specialist
Senior Clinical Research & Medical Affairs Specialist

MIMOSA Diagnostics • Toronto

Hybrid
CAD 80,000 - 110,000
Comprehensive benefits program
Flexible working hours
Discretionary time off
Senior Software Engineer, AI/ML
Senior Software Engineer, AI/ML

Jobgether • Canada

Remote
CAD 125,000 - 135,000
Fully remote Canada
Flexible time off
Health benefits
+5
Diagnostic Imaging Assistant PT 2026 - 6822
Diagnostic Imaging Assistant PT 2026 - 6822

Cambridge Memorial Hospital • Cambridge

On-site
CAD 54,000 - 62,000
HOOPP
Group benefits (health & dental)
Employee and Family Assistance Program
+4
Sr Software Developer II
Sr Software Developer II

GuruLink • Toronto

Remote
CAD 180,000 - 220,000
ESOP participation
Benefits
Technical Implementation Specialist II (HL7/DICOM/SQL) - Canada
Technical Implementation Specialist II (HL7/DICOM/SQL) - Canada

Intelerad • Montreal

Hybrid
USD 54,000 - 72,000
Senior DevOps Engineer
Senior DevOps Engineer

Miovision • Kitchener

Hybrid
CAD 120,000 - 180,000
Comprehensive health benefits
RRSP/401K Matching Plan
Variable Incentive Plan
+1