04 Aug
|
Innosystech
|
Toronto
04 Aug
Innosystech
Toronto
Job Title: Senior Artificial Intelligence (AI) Software Developer
Location: Toronto, Ontario, Canada
Work Model: Hybrid
Duration: 8 months
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 / Responsibilities / Skills
Project 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.
- The solution will utilize PHSD provider, practitioner, organization, healthcare service, specialty, location, and service metadata together with clinical referral context.
- 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.
- The implementation will emphasize explainability, auditability, privacy, security, and clinical confidence while supporting future AI-enabled healthcare workflows.
Responsibilities
- 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.
- 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 implementing healthcare knowledge graphs or semantic healthcare search.
- 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
- Cloud-native AWS development, monitoring, logging, CI/CD, and operational support.
- Healthcare provider directory, referral workflows, practitioner, organization, healthcare service, and location data modelling.
- Solid analytical, problem solving, communication, and technical documentation skills.
Evaluation Criteria
- Experience working with digital health assets Hospital Report Manager (HRM), Enterprise Master Data Management, Consent Management Service, provincial identity services. 25 Points
- 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.
- 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.
- 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.
Experience & Skill Set Requirements
Enterprise AI development experience 25 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.
Healthcare interoperability experience 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.
Cloud application development experience 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.
Digital health assets experience 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.
📌 Artificial Intelligence (AI) Software Developer - Senior (Toronto)
🏢 Innosystech
📍 Toronto