Authorized to work in Canada; hybrid position in Toronto.
Bachelor's degree in Computer Science, Software/Data Engineering, or related field; graduate degree preferred.
5+ years of software development experience, particularly in backend development with C# and .NET Core.
Strong experience with cloud-native applications on AWS, including Lambda and SageMaker.
Proficiency in designing scalable microservices and REST APIs, ensuring HIPAA and SOC 2 compliance.
Hands-on experience integrating AI models into production environments.
Responsibilities
Design, build, and maintain cloud-native infrastructure and APIs for AI model deployment.
Collaborate with Data Science and AI teams to develop end-to-end data and machine learning pipelines.
Establish engineering best practices across AI-assisted development and healthcare compliance.
Lead technical execution through code reviews and mentoring of software engineers.
Work with product managers and clinical stakeholders to enhance clinical workflows and patient care.
Drive continuous improvement of AI systems through agile practices and monitoring.
Occasional international travel for workshops and training may be required.
Benefits
Competitive benefits package with tiered options starting the month after hire.
Opportunities for career growth and compensation reviews.
Flexible remote work schedules.
Generous PTO plans and paid holidays.
Recognized as a Great Place to Work for five consecutive years.
Full Job Description
Position Details
Employment Type:
Full-time (30+ hrs/week)/FULLTIME
Location City:
Toronto
Location State:
ON
Work Location Type:
Hybrid
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 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.
Compensation Reviews, Career Growth Opportunities
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:
LOCATION: Hybrid - Toronto, Ontario
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, 401k benefits, and a broad range of other benefits such as family planning and telehealth (all benefits are subject to eligibility requirements).
About Radiology Partners
Radiology Partners is a healthcare company that provides radiology services to hospitals, clinics, and imaging centers. The company was founded in 2012 and is headquartered in Los Angeles, California. Radiology Partners has over 2,800 radiologists across 20 states and provides services to over 1,400 healthcare facilities. The company's mission is to transform radiology by providing high-quality, cost-effective, and patient-centered care.