Apply now

Posted 21 days ago

Senior AI Software Engineer

@ Encore Technical Solutions Inc.

Toronto, Ontario

Full-time
Apply now
SIGNALS

Requirements summary:

  • Our client, a global enterprise, is building an internal AI platform — a multi-tenant, model-agnostic environment spanning a web app, a desktop agent client, an AI App Store, and a…
  • Build MCP integration, sandboxing/process isolation, and a permission system (ALLOW/ASK/DENY) enforced across runtimes.
  • Direct experience with at least one frontier provider SDK at the agent-loop level.
  • Sandboxing/isolation experience (gVisor, nsjail, Firecracker, Seatbelt, Bubblewrap).
  • Electron/desktop app engineering, vector search, regulated-industry experience (insurance, banking, financial services).
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-20
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Encore Technical Solutions Inc.

FieldValue
Open jobs on Jobsy2
Job description

Senior Software AI Engineer — Agentic Platforms

Full-Time, Permanent | Downtown Toronto | Hybrid

Our client, a global enterprise, is building an internal AI platform — a multi-tenant, model-agnostic environment spanning a web app, a desktop agent client, an AI App Store, and a skills/tool ecosystem over the company's knowledge.

They're looking for a Senior AI Engineer to help design and build the agent infrastructure at the core of it: orchestration engines, the desktop agent harness, tool/skill registries, and the policy layers that make it all safe to run at enterprise scale.

What you'll do

  • Build and extend multi-agent orchestration (LangGraph, Microsoft Agent Framework, Deep Agents) — stateful graphs, checkpointing, sub-agents, human-in-the-loop, long-running execution.
  • Work directly with frontier LLM SDKs at the agent-loop level (Anthropic, OpenAI, Google) — not just chat completions.
  • Own the model-agnostic routing layer: provider routing, cost/token accounting, graceful degradation as models churn.
  • Build MCP integration, sandboxing/process isolation, and a permission system (ALLOW/ASK/DENY) enforced across runtimes.
  • Build retrieval, grounding, and citation pipelines that hold up in production.
  • Build eval infrastructure — regression gates, tracing, and diagnosability for agent failures.

What we need

  • 7+ years building production software, with recent, substantial work on LLM-based systems used by real users.
  • Strong TypeScript (Node.js, async, strict typing) and working proficiency in Python (FastAPI, Pydantic).
  • Production depth in LangGraph, Microsoft Agent Framework, or Deep Agents.
  • Direct experience with at least one frontier provider SDK at the agent-loop level.
  • Hands-on with tool calling, MCP (or comparable), streaming (SSE/WebSocket), structured output.
  • Cloud-native delivery: containers, Kubernetes (AKS preferred), CI/CD, observability.

Nice to have

  • Google ADK, Semantic Kernel, CrewAI, LlamaIndex, AutoGen, Pydantic AI, Mastra.
  • Sandboxing/isolation experience (gVisor, nsjail, Firecracker, Seatbelt, Bubblewrap).
  • Electron/desktop app engineering, vector search, regulated-industry experience (insurance, banking, financial services).

Similar jobs

  • AI Software Engineer

    Toronto, ON
    Full Time

    SS&C Technologies Canada Corp.

    Candidates at SS&C Technologies need a degree in computer science, engineering or a related field, or equivalent experience. They need hands-on experience with Java, JavaScript, Python or Go, REST APIs, microservices, SQL databases and Agile methods.

    Kafka, SQL, JavaScript, HTML, CSS, AI tools

    AI Software Engineer

    Toronto, ON
    Full Time

    SS&C Technologies Canada Corp.

    Candidates need a degree in computer science, engineering or equivalent experience, plus hands-on programming in Java, JavaScript, Python or Go. They also need knowledge of REST APIs, microservices, SQL databases and Agile methods.

    Kafka, SQL, NoSQL, HTML, CSS

  • AI Software Engineer (Entry Level, but Mighty Powerful)

    Ontario
    $55k–$70k/yrRemoteFull Time

    Superbar

    Candidates need hands-on experience using AI tools and building real projects, comfort with APIs, TypeScript and LLMs, and a few engineering internships or equivalent experience. Node, React, automation tooling and agent frameworks are bonus skills.

    TypeScript, Node, React

  • AI Software Engineer

    Toronto, ON
    Full Time

    Mash

    4+ YOECandidates need 4+ years of production software experience with an AI focus, shipped LLM features to real users, and experience with cloud-native and event-driven systems. They should be proficient in at least one programming language and use AI coding agents in their daily work.

    Python, FastAPI, TypeScript, React Native, Next.js, Postgres

  • AI Software Engineer (C++)

    Toronto, ON

    Talentlab

    5+ YOECandidates need 5+ years of professional software engineering experience, ideally in AI/ML, embedded systems or performance optimization. They need strong C++ skills, experience with deep learning frameworks, and a bachelor's degree in a related discipline.

    C++, Python, NumPy, TensorFlow, PyTorch, OpenCL

    AI Software Engineer

    Ontario
    Remote

    Talentlab

    3+ YOECandidates need 3+ years of industry experience building AI, ML or software applications, and strong Python and SQL skills. They should have taken AI/ML solutions into production, know Azure and modern cloud data platforms, and understand MLOps, LLMOps and generative AI concepts such as RAG and vector databases.

    Python, SQL, Microsoft Azure, Snowflake, Databricks, Microsoft Fabric

  • AI Software Engineer, Product

    Toronto, ON
    Full Time

    Palona AI

    3+ YOECandidates need 3+ years of relevant industry experience and strong software engineering skills, with depth in Python backend or TypeScript/React frontend. They should have shipped LLM, speech or agent systems beyond prototypes, and show product judgment.

    Python, FastAPI, PostgreSQL, TypeScript, React, Next.js

    AI Software Engineer, Growth

    Toronto, ON
    Full Time

    Palona AI

    3+ YOECandidates need 3+ years of industrial experience, strong full-stack web engineering with TypeScript, React, Next.js, and APIs, and experience running measurable funnels and experiments in production. Working knowledge of SEO, performance, attribution, and SQL is needed, plus clear product judgment and rigorous experimental design.

    TypeScript, React, Next.js, SQL, CRM

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.