Talent.com
Cleo Consulting
Senior Artificial Intelligence (AI) Software DeveloperCleo Consulting • Toronto, ON, Canada
Senior Artificial Intelligence (AI) Software Developer

Senior Artificial Intelligence (AI) Software Developer

Cleo Consulting • Toronto, ON, Canada
4 days ago
Job type
  • Full-time
  • Quick Apply
Job description
Assignment: RQ00735 - Software Developer - Artificial Intelligence (AI) - Senior Requisition: RQ00735 Job Title: Senior Artificial Intelligence (AI) Software Developer for Referral RAG and MCP Client: Ontario Health Start Date: 2026-08-31 End Date: 2027-04-23 Department: Digital Excellence in Health Office Location: 525 University Avenue, Toronto Business Days: 164.00 Location: Hybrid (onsite as needed) Public Sector Experience: must have

Must Haves:

  • Senior software development experience designing and implementing enterprise AI solutions.
  • Experience developing Retrieval Augmented Generation (RAG) solutions using vector databases and semantic search.
  • Experience developing AI agents using Model Context Protocol (MCP).
  • Experience integrating Large Language Models with enterprise applications.
  • Experience implementing healthcare AI solutions using FHIR R4/R4B, SMART on FHIR, and REST APIs.
  • Experience developing Java Spring Boot and Python backend services supporting AI workloads.
  • Experience with Health Services Directories
  • Experience with AWS AI services including Amazon Bedrock and related AI services.
  • Experience implementing vector search using OpenSearch
  • Experience designing prompt orchestration, tool calling, and agent workflows.
  • Experience implementing secure AI applications using OAuth2/OIDC and role-based authorization.
  • Experience integrating AI solutions with healthcare provider directories and structured healthcare data.
  • Experience evaluating AI accuracy, hallucination reduction, grounding, and response quality.
  • Experience with AWS Bedrock

Description

  • The Agency is expanding the Provincial Health Services Directory (PHSD) to incorporate artificial intelligence capabilities that improve provider discovery, referral quality, and healthcare navigation across provincial digital health applications. The solution will utilize PHSD provider, practitioner, organization, healthcare service, specialty, location, and service metadata together with clinical referral context to provide intelligent recommendations while maintaining traceability to authoritative source data. AI agents will consume PHSD FHIR APIs, Smile CDR, AWS HealthLake, the Agency Master Data Management, and other provincial digital health assets to provide grounded responses rather than generative opinions. The project includes development of reusable AI services, MCP servers, semantic search capabilities, vector-based retrieval, prompt orchestration, evaluation frameworks, and secure integration with SMART on FHIR applications and provincial healthcare systems. The implementation will emphasize explainability, auditability, privacy, security, and clinical confidence while supporting future AI-enabled healthcare workflows across the Agency.

Responsibilities:

  • Design and develop AI agents supporting intelligent provider and referral destination discovery.
  • Develop Retrieval Augmented Generation (RAG) pipelines utilizing PHSD healthcare data.
  • Design and implement MCP servers exposing PHSD functionality to AI clients.
  • Develop semantic search capabilities supporting provider, practitioner, organization, healthcare service, and specialty discovery.
  • Integrate AI agents with Smile CDR, AWS HealthLake, PHSD APIs, Provider Registry, and Master Data Management services.
  • Develop intelligent referral destination recommendations based on referral reason, specialty, geography, language, service availability, and organizational relationships.
  • Develop AI services that validate referral completeness and identify missing referral information prior to submission.
  • Implement explainable AI responses referencing authoritative PHSD records and supporting evidence.
  • Develop prompt templates, orchestration workflows, tool selection strategies, and AI evaluation frameworks.
  • Optimize retrieval quality, ranking, semantic search relevance, latency, and operational performance.
  • Implement monitoring, evaluation, telemetry, audit logging, and continuous improvement processes for AI services.
  • Produce technical documentation, AI governance documentation, operational procedures, and knowledge transfer materials.

Desired Skills:

  • Experience developing AI solutions for healthcare provider directory, referral, scheduling, or care navigation systems.
  • Experience implementing healthcare knowledge graphs or semantic healthcare search.
  • Experience with Amazon Bedrock Agents or other enterprise AI orchestration platforms.
  • Experience implementing MCP-based enterprise integrations.
  • Experience developing AI evaluation frameworks including groundedness, factuality, retrieval accuracy, and hallucination detection.
  • Experience implementing FHIR terminology services, SNOMED CT, LOINC, and healthcare ontologies.
  • Experience with clinician-facing AI assistants and decision support tools.
  • Experience with Responsible AI, privacy-preserving AI, explainability, and AI governance.
  • Experience working with Agile delivery teams building enterprise healthcare AI platforms.

Required Skills:

  • Enterprise AI application development using modern LLM frameworks and agent architectures.
  • Retrieval Augmented Generation (RAG) architecture, semantic retrieval, vector embeddings, and knowledge grounding.
  • Model Context Protocol (MCP) server development, tool integration, and agent orchestration.
  • Prompt engineering, tool calling, structured outputs, evaluation frameworks, and AI workflow design.
  • Integration of AI solutions with FHIR R4/R4B, SMART on FHIR, REST APIs, and healthcare interoperability standards.
  • Java Spring Boot and/or Python backend development supporting AI services.
  • Amazon Bedrock, OpenSearch vector search, embeddings, inference APIs, and enterprise AI deployment.
  • Healthcare provider directory, referral workflows, practitioner, organization, healthcare service, and location data modelling.
  • Secure API development using OAuth2, OpenID Connect, JWT, and enterprise authentication patterns.
  • Cloud-native AWS development, monitoring, logging, CI/CD, and operational support.
  • Strong analytical, problem solving, communication, and technical documentation skills.

Evaluation Criteria: 100 Points

  • Enterprise AI development experience, including Retrieval Augmented Generation (RAG), Large Language Models (LLMs), semantic search, prompt engineering, AI agent development, Model Context Protocol (MCP), tool orchestration, and AI evaluation frameworks. 25 Points
  • Healthcare interoperability experience, including FHIR R4/R4B, SMART on FHIR, Smile CDR, AWS HealthLake, REST APIs, Provider Registry, Master Data Management, healthcare terminology, and healthcare data integration. 25 Points
  • Cloud application development experience, including Java/Spring Boot and/or Python, AWS cloud services, Amazon Bedrock, OpenSearch vector search, secure API development, CI/CD, monitoring, and scalable cloud-native architectures. 25 Points
  • Experience working with digital health assets Hospital Report Manager (HRM), Enterprise Master Data Management, Consent Management Service, provincial identity services, and integration with Epic, Oracle Health (Cerner), MEDITECH, or other healthcare information systems. 25 Points

Deliverables:

  • AI architecture, technical design documentation, and implementation plans supporting PHSD Referral Intelligence.
  • AI agents capable of assisting users in identifying appropriate referral destinations using PHSD provider directory information.
  • Retrieval Augmented Generation (RAG) pipelines utilizing PHSD, Smile CDR, AWS HealthLake, and other approved healthcare data sources.
  • Model Context Protocol (MCP) servers exposing PHSD capabilities for AI-assisted applications.
  • Semantic search implementation supporting provider, practitioner, organization, healthcare service, specialty, and location discovery.
  • Vector embedding generation, indexing, retrieval optimization, and relevance tuning.
  • AI services capable of validating referral destinations, identifying incomplete referral information, and recommending appropriate providers or healthcare services.
  • Integration with PHSD FHIR APIs, Smile CDR, AWS HealthLake, Provider Registry, Master Data Management services, and other provincial digital health assets.
  • Prompt libraries, orchestration workflows, tool definitions, and structured AI interaction patterns.
  • AI evaluation framework including groundedness, retrieval quality, factual accuracy, hallucination detection, citation validation, and response quality metrics.
  • Secure authentication and authorization integration supporting SMART on FHIR, OAuth2/OIDC, and role-based access controls.
  • Operational dashboards, monitoring, telemetry, audit logging, and performance reporting for AI services.
  • Unit testing, integration testing, AI evaluation testing, deployment automation, and CI/CD pipeline support.
  • Technical documentation, operational procedures, AI governance documentation, knowledge transfer materials, and production implementation support.

Additional Terms

  • The term of this Engagement Assignment is for 164 Business Days. The Engagement Assignment may be extended for unused Business Days at the Agency's discretion.
  • The resource will comply with the Agency's policies and procedures.
  • The resource will be issued an Agency laptop and is expected to provide at least one additional monitor, an external keyboard and a mouse at their own expense. In addition, when the resource is working from their home location they must have a private office space and are not permitted to work in an open communal space. Internet connection must be hard-wired and suitable bandwidth to support the IT requirements of this role. If these conditions cannot be met within their home office space, the resource will transition to full time in office, and the hybrid option will no longer be available.
  • The Agency systems cannot be accessed from outside the province of Ontario, and Agency assets including laptops and related equipment cannot be removed from the province of Ontario, without prior written approval from the Agency.
  • Assignment Type: This position is currently listed as "Hybrid". The resource under this request will be required to work onsite as per Hiring Manager sole discretion.
Create a job alert for this search

Senior Artificial Intelligence (AI) Software Developer • Toronto, ON, Canada

Similar jobs

Senior Manager, Generative Artificial Intelligence

BMOtoronto, on, Canada
Part-time

This is a hybrid role in Toronto.Take your career to a new level by joining the Data, AI, Transformation and Analytics (D.A) team, whose mission is to drive top-tier growth, profit, and customer ex... Show more

 • Promoted

Artificial Intelligence Engineer

Compunnel Inc.Toronto, ON, CA
Full-time

Direct message the job poster from Compunnel Inc.Role - Senior Java Gen AI Developer with Azure.Location - Toronto, ON – (Hybrid).Looking for a resource with 10-12 years of experience, including 2+... Show more

 • Promoted

Senior Software Engineer, AI

KlueToronto, ON, CA
Full-time

Senior Machine Learning Engineer.Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate workflows for users.You will be leading the desi... Show more

 • Promoted

Artificial Intelligence Engineer

Tekgence IncToronto, Ontario, Canada
Full-time

Recruitment Account Manager at Tekgence Inc.Required Skills: Digital : Machine Learning; Digital : Artificial Intelligence(AI); Design for GenAI; AI & Gen AI - Products & Tools.Generative AI Assist... Show more

 • Promoted

Artificial Intelligence Engineer - C$100,000 - C$105,000 A Year

TekgenceToronto County, Canada
Full-time

AI/ML Developer needed for Generative AI solutions using Java, Python, and cloud tech.Requires knowledge of ML, DL, NLP concepts, Python proficiency, and experience with Generative AI tools. Show more

 • Promoted

Principal AI Solutions Developer

OpenTextrichmond hill, york region, Canada
Full-time

Become a Principal AI Solutions Developer at OpenText, leading the charge in creating sophisticated agentic AI systems.Use your expertise to enhance IT Operations security and observability.OpenTex... Show more

 • Promoted

Senior Manager, Generative Artificial Intelligence

Bank of Montrealtoronto, on, Canada
Part-time

Application Deadline:08/20/2026Address:33 Dundas Street WestJob Family Group:Data Analytics & ReportingThis is a hybrid role in TorontoTake your career to a new level by joining the Data, AI, Trans... Show more

 • Promoted

Artificial Intelligence (Ai) Engineer - C$100,000 - C$120,000 A Year

TmxToronto, Canada
Full-time

Venture outside the ordinary - TMX Careers**The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations... Show more

 • Promoted

Artificial Intelligence Specialist

Hire DigITalent Inc.Toronto, ON, CA
Temporary

Our client is seeking a Technical Lead to own AI project delivery end to end.You bring a proven track record building systems and are ready to lead others doing the same.This will start as a 12-mon... Show more

 • Promoted

Senior Associate – Advanced Analytics And Artificial Intelligence (Ai) - $62,000 - $99,500 A Year

RsmToronto, Canada
Full-time

Senior Associate – Advanced Analytics and Artificial Intelligence (AI) page is loaded## Senior Associate – Advanced Analytics and Artificial Intelligence (AI)locations: Torontotime type: Full timep... Show more

 • Promoted

RQ11251 - Sr. IT Artificial Intelligence (AI) Architect/Designer

Source CodeToronto, ON, Canada
CA$126.50 daily
Full-time +1
Quick Apply

IT Artificial Intelligence (AI) Architect/Designer.Artificial Intelligence and Machine Learning solutions.AI, intelligent virtual assistants, voicebots, chatbots or conversational IVR solutions.Exp... Show more

Senior Manager, Generative Artificial Intelligence

BMO Financial GroupToronto, Canada
Full-time

Leads Generative AI initiatives, focusing on automation, agentic AI solutions, and integrating AI into enterprise workflows.Requires expertise in AI development, prompt engineering, and automation ... Show more

 • Promoted

Senior Developer (Ai/Ml/Gen Ai Solutions) - C$104,000 - C$154,000 A Year

TelusToronto County, Canada
Full-time

Seeking a Senior Full Stack Developer with AI/ML/Gen AI expertise to lead cross-functional teams in designing and implementing intelligent applications, mentor junior developers, and drive technica... Show more

 • Promoted

Manager of Artificial Intelligence

Livingston InternationalToronto, ON, CA
Full-time

The Technical Product Manager (TPM) is the functional engine of the product team, responsible for the high-fidelity execution of the strategic product vision.In this role, you will partner closely ... Show more

 • Promoted

Artificial Intelligence Engineer

Spencer Scott - Technology RecruitmentToronto, ON, CA
Full-time

We're working with an innovative tech business that's looking to hire a Senior AI Software Engineer to join their growing team.This is a hands‑on role where you'll be building AI‑powered features u... Show more

 • Promoted

Artificial Intelligence Engineer

Pacer GroupToronto, ON, CA
Full-time

Work Arrangement: Hybrid(2-3 days onsite in a week).Application Deadline: Aug 15th, 2026.RAG (Retrieval-Augmented Generation).Hands-on experience with Azure AI services, prompt engineering, and ent... Show more

 • Promoted

Senior Consultant - Artificial Intelligence - Nowassist - C$80,000 - C$138,000 A Year

DeloitteToronto, Canada
Full-time

Senior Consultant - Artificial Intelligence - NowAssistLocation: Toronto, ON, CA, M5C 3G7Job Type: PermanentWork Model: HybridReference code: 131187Primary Location: Toronto, ONAll Available Locati... Show more

 • Promoted

Artificial Intelligence (Ai) Engineer - C$100,000 - C$120,000 A Year

TMX GroupToronto, Canada
Full-time

Venture outside the ordinary - TMX Careers**The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations... Show more

 • Promoted

Artificial Intelligence Engineer - $70,000 - $90,000 A Year - Remote

Surge GroupToronto, Canada
Remote
Full-time

This range is provided by Surge Group.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.We are seeking a skilled AI/ML Engineer to work on innova... Show more

 • Promoted

Senior Ai Programmer, Special Projects - $182,815 - $268,128 A Year

Epic GamesEast York, Canada
Full-time

Senior AI Programmer needed to develop and maintain AI systems for special projects using C++ and Unreal Engine, collaborating with various teams. Show more