Location: 100 King Street West, TorontoAbout the Role As an AI Engineer, you will play a critical role in building BMO’s next‑generation agentic AI ecosystem, enabling scalable, AI‑driven automation across enterprise workflows.You will work on a multi‑year transformation initiative focused on delivering production‑grade AI agents and orchestration platforms, leveraging Large Language Models (LLMs) and Azure AI services to drive operational efficiency, decision augmentation, and enhanced user experiences. This role combines hands‑on engineering, platform design, and technical leadership, giving you the opportunity to shape foundational capabilities that will be reused across the enterprise.Why This Role is UniqueOpportunity to build enterprise‑scale AI agent ecosystems (multi‑agent orchestration)Direct impact on digital‑first transformation initiativesWork on an Azure‑native AI platform, including Foundry where applicableInfluence governance, evaluation frameworks, and AI safety standardsRole SummaryLead the design and development of an enterprise Agent Ecosystem, including orchestration, agent lifecycle management, and integration patternsAct as a player‑coach, combining hands‑on development with technical leadership and architectural guidanceEstablish foundational design patterns and reusable frameworks to scale agent development across teamsKey ResponsibilitiesAgent Platform & OrchestrationDesign and implement orchestration layers (routing, tool calling, workflow coordination, memory/state management)Build and integrate agent registries and lifecycle management frameworksImplement resilient execution patterns (fallbacks, retries, error handling)Enterprise AI EngineeringDefine reusable agent templates, SDKs, and platform abstractionsIntegrate Azure AI services and enterprise systemsEnable scalable deployment and lifecycle management of agentsObservability & ReliabilityEstablish monitoring (logging, tracing, metrics, drift detection)Build operational dashboards and alerting frameworks for AI systemsGovernance & AI EvaluationsEmbed governance, auditability, and responsible AI controlsIntegrate evaluation pipelines to assess performance, safety, and driftStrategic CollaborationTranslate business vision into architecture and delivery plansPartner with product and leadership to drive roadmap and executionRequired Qualifications5-7+ years in software engineering with a strong AI/ML focusExperience building LLM‑powered applications or agent‑based systemsDeep expertise in the Azure cloud ecosystemStrong understanding ofMulti‑agent orchestrationTool calling / routingState & memory managementHands‑on experience with observability in AI systemsProven track record of delivering end‑to‑end AI solutionsPreferredExperience with Azure AI Foundry or emerging Microsoft AI toolingExposure to AI evaluation frameworks and governance modelsExperience designing enterprise platforms (identity, registry, access control)Background in regulated industries, e.g., financial servicesNOTE – This is a hybrid position based in Toronto, with at least two to three days per week expected to be onsite in the office.Salary: $75,900.00 – $141,900.00Benefits include health insurance, tuition reimbursement, accident insurance, life insurance, and retirement savings plans. For more information on our benefits, visit the BMO careers site.BMO s’engage à offrir un milieu de travail inclusif, équitable et accessible. Des mesures d’adaptation sont disponibles sur demande pour les candidats qui participent à tous les aspects du processus de sélection. Pour demander des mesures d’adaptation, veuillez communiquer avec votre recruteur.#J-18808-Ljbffr
Ai Engineer/Developer
BMO FINANCIAL GROUP
toronto, toronto
Published 24 days ago
Report job