Postuler

Publié il y a 8 mois

Sr. AI Engineer

@ Chubb Insurance Company of Canada

Toronto, Ontario

Temps plein7+ ans d’expérience
Postuler
SIGNAUX

En bref

Chubb Insurance Company of Canada is hiring a Senior AI Engineer in Toronto, ON, to build the agent infrastructure of Chubb's enterprise AI platform. The work covers multi-agent orchestration, model-agnostic LLM routing, tool and skill registries, MCP integration, permissions, and evaluation tooling. The role is full-time, and the posting asks for 7+ years of production software experience with recent LLM-system work.

Responsabilités :

  • Design and build agent orchestration, harness, and tool registry infrastructure
  • Implement model-agnostic routing, permissions, and sandboxing
  • Build retrieval, grounding, and evaluation infrastructure
  • Write design documents and collaborate with security and governance teams

Résumé des exigences :

  • 7+ years building production software with recent LLM-system work
  • Strong TypeScript and working Python (FastAPI, async, Pydantic)
  • Production depth in Microsoft Agent Framework, LangGraph, or Deep Agents
  • Direct experience with a frontier LLM provider SDK at the agent-loop level
  • Hands-on experience with tool calling, MCP, and streaming

Outils et compétences

Source et dates

Site carrière / système de candidatures · oraclecloud

Date publiée par l’employeur
2026-03-02
Première détection par notre source
2026-10-11
Mise à jour du dossier source
2026-11-09

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Chubb Insurance Company of Canada

ChampValeur
Offres sur Jobsy22
Description

Senior AI Engineer — Chubb AI

Toronto, ON

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs approximately 40,000 people worldwide. Additional information can be found at: www.chubb.com.

Overview

Chubb AI builds the enterprise AI platform for Chubb. The platform is a multi-tenant, model-agnostic environment that spans a web application, a desktop agent client, an AI App Store, a skills and extension ecosystem, and an API/tool layer over Chubb's knowledge.

The role

Design and build the agent infrastructure at the core of the platform: orchestration engines, the desktop agent harness, the skills and tool registries, and the policy layers that make it safe to run inside Chubb. This is a hands-on engineering role with architectural ownership, working closely with platform engineering, DevOps, security, and Model Risk Governance.

What you'll work on

  • Build and extend multi-agent orchestration on Microsoft Agent Framework, LangGraph, and Deep Agents, including stateful graphs, checkpointing, sub-agents, human-in-the-loop interrupts, and long-running or background execution.

  • Build directly against frontier LLM SDKs and agent layers: Anthropic's Claude SDK and Agent SDK, OpenAI's Agents SDK and Responses API, and Google's Gemini/GenAI SDK.

  • Own the model-agnostic layer: routing across providers, adaptive routing logic, extended-thinking support, cost and token accounting, and graceful degradation as models and SDKs change.

  • Design agent capability surfaces: tool registries, agent registries, a lazy-loading skill system, and versioned skill promotion through immutable artifacts.

  • Build retrieval and grounding: document parsing, metadata-first ingestion, vector search, and end-to-end citation pipelines for documents and web results.

  • Build evaluation infrastructure: offline eval suites, regression gates on prompt and model changes, and tracing for diagnosable agent failures.

  • Engineer a meta-harness that runs multiple underlying agent runtimes behind one uniform API and event stream.

  • Build adapter layers for harnesses, normalize SDKs/event models/tool schemas/hook systems/session and permission semantics, and support a runner/server split over WebSocket.

  • Build MCP integration depth, including stdio and remote SSE servers, first-party servers such as Outlook and Atlassian, and a tool/UI bridge for sandboxed extension widgets with a manifest and permission model.

  • Implement the permission system with stateful ALLOW / ASK / DENY decisions driven by policy through hooks.

  • Work on sandboxing and process isolation, including restricted tokens, namespaces, Seatbelt/Bubblewrap-class mechanisms, container and microVM options, filesystem policy design, per-session ACLs, and platform-specific drivers.

  • Build scheduling, memory, and continuity features such as recurring tasks, cross-conversation reference, file indexing and mentions, and a runtime-agnostic persistent memory contract.

  • Apply structural patterns deliberately: facade, adapters, ports-and-adapters, factories, dependency injection, and registries.

  • Keep clean separation between business logic and infrastructure; maintain type safety, error handling, idempotency, and environment-agnostic configuration.

  • Build for operability with structured logging, OpenTelemetry tracing, Azure Application Insights, meaningful SLOs, and instrumentation for SSE streaming failures and memory-growth patterns.

  • Design multi-tenant systems with hierarchical entitlements and role models, per-user OAuth delegation (MSAL/PKCE), and rate and quota enforcement.

  • Write the design docs.

What we're looking for

  • 7+ years building production software, with recent, substantial work on LLM-based systems.

  • Strong TypeScript and working proficiency in Python (FastAPI, async, Pydantic).

  • Demonstrated production depth in Microsoft Agent Framework, LangGraph, or Deep Agents.

  • Direct experience with at least one frontier provider, SDK, at the agent-loop level.

  • Hands-on experience with tool calling, MCP or a comparable tool protocol, streaming (SSE/WebSocket), and structured output.

  • Fluency in software design patterns.

  • Cloud-native delivery: containers, Kubernetes (AKS preferred), CI/CD, and production observability.

  • Ability to work through ambiguity with stakeholders and turn a vague capability ask into a defensible technical design.

Good to have

  • Google ADK, Mastra, Pydantic AI, Semantic Kernel, CrewAI, LlamaIndex, AutoGen.

  • Other frontier LLM SDKs and agent layers as they emerge, including open-weight and non-US providers.

  • LiteLLM or comparable multi-provider gateways and routers.

  • Building on or extending Pi Coding Agent, Claude Code, OpenCode, Kimi Code, Codex or similar, especially embedded via SDK.

  • Sandboxing and process isolation: OS security primitives, gVisor, nsjail, Firecracker, Seatbelt, Bubblewrap, or similar.

  • Desktop application engineering, retrieval systems, vector indexing, citation-grade grounding, eval and LLM observability tooling, React, Nx monorepos, PostgreSQL/Cosmos DB, Redis, regulated environment experience, and insurance or financial services domain exposure.

How you work

  • You design with standard software engineering patterns before you code.

  • You research before you commit, and you write down what you found.

  • You prefer production-ready over clever.

  • You give and take direct technical feedback well.

  • You care that the thing works for the person using it.

What we offer in the team

  • Ownership of platform foundations used across a global organization.

  • A team that treats architecture as a first-class activity.

  • Access to frontier models and tooling, and a mandate to figure out what they're good for.

Chubb Canada does not use artificial intelligence (AI) tools to assess, screen, or select applicants.

At Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities to employees and applicants based on job-related qualifications and ability to perform a job. If you require an accommodation during the hiring process or upon hire, please inform Human Resources. If a selected applicant requests accommodation during the recruitment process, Chubb will consult with the applicant in order to provide suitable accommodation that takes into account the applicant’s accessibility needs.

Emplois semblables

  • Senior AI Engineer, Sureel AI

    Toronto, ON
    110k–145k $/anTélétravailTemps plein

    Warner Music Group

    Warner Music Group's Sureel AI needs an advanced degree or equivalent research depth in a quantitative field, plus strong machine learning and modern neural architecture knowledge. Candidates need highly proficient Python and PyTorch, solid software engineering practice, and evidence of original technical work.

    Python, PyTorch, GCP, Kubernetes, Docker, Terraform

  • AI Engineer

    Richmond Hill, ON
    HybrideTemps plein

    Smart Circle International

    2+ ansCandidates need up to 2 years of experience with AI or GenAI tools, data platforms or technical projects, including internships and academic work. Working Python experience, foundational knowledge of AI platforms like Claude or ChatGPT, and basic workflow automation skills are required.

    Claude, ChatGPT, Snowflake Cortex, Salesforce Einstein, Python, CRM systems

  • AI Engineer

    Toronto, ON
    65 $/hContrat

    Insight Global: Insight Global is an international talent and consulting company that delivers business outcomes in an ever-changing world.

    3+ ansInsight Global needs candidates with 3 to 5 years of machine learning, AI or software engineering experience, strong Python skills, and hands-on work building LLM applications, agents and RAG systems. Experience with GCP Vertex AI, LangGraph and production AI deployment is required.

    Python, LangGraph, Vertex AI, Langfuse, GCP

  • AI Engineer – Market Surveillance

    Toronto, ON

    Capco: Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services…

    5+ ansCandidates need 5+ years in market surveillance, trading compliance or capital markets technology. They also need hands-on Python, SQL and machine learning or LLM experience, and familiarity with equities and derivatives.

    Python, SQL, Nasdaq SMARTS, NICE Actimize

    AI Engineer – Corporate Actions & Asset Servicing

    Toronto, ON

    Capco: Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services…

    5+ ansCapco needs 5+ years in corporate actions, asset servicing or securities operations, plus hands-on AI or automation delivery experience. Candidates should know Python, APIs, LLMs and document AI, and be able to turn complex financial business rules into technical logic.

    Python, APIs, LLMs, Document AI

  • Senior AI Engineer (AI Automation)

    Toronto, ON
    TélétravailTemps plein

    TRM Labs: TRM Labs is a blockchain intelligence company that helps financial institutions, crypto businesses, and government agencies detect and investigate…

    Candidates need strong production software engineering in Python or TypeScript and very high AI fluency with agentic solutions, MCP, retrieval, evals and observability. They also need experience taking requirements from non-engineers and building tools those teams adopted.

    Claude Code, Cursor, MCP

  • Senior AI Engineer

    Toronto, ON
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    2+ ansRoyal Bank of Canada needs candidates with 2+ years of software development, including 1+ year of full stack JavaScript/TypeScript with Vue/Nuxt and Node.js. They must have strong SQL skills, automated testing experience, and familiarity with OAuth2/OIDC.

    Vue, Nuxt, Node.js, SQL Server, Git

    Senior AI Engineer

    Toronto, ON
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    2+ ansRoyal Bank of Canada needs candidates with 2+ years of software development, including 1+ year of full stack JavaScript/TypeScript with Vue/Nuxt and Node.js. They must have strong SQL skills, automated testing experience, and familiarity with OAuth2/OIDC.

    Vue, Nuxt, Node.js, SQL Server, Git

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.