Senior Full-stack AI Engineer - Agent Systems

Remote from Ontario, CanadaFull-TimeSenior
Salary200000 - 325000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years software experience with production systems, 5 years+ experience with Typescript, Node.js, React (front-end and back-end)
Required Skills
Node.jsArtificial IntelligenceTypeScriptReactDistributed Systems

Requirements

  • 10+ years software experience with production systems
  • 5+ years experience with Typescript, Node.js, React (front-end and back-end)
  • Deployed production AI products/platforms
  • Claude Code is primary development environment
  • Shipped production agent systems and have experience with associated challenges
  • Worked with LLM APIs directly: prompt design, tool use, structured outputs, evals
  • Understand edge-native and stateful distributed systems well enough to design around their constraints
  • Worked at the VM or container level and know what happens when things go wrong at the OS layer
  • Write TypeScript well and care about correctness
  • Experience with agent communication protocols (ACP, MCP, or similar) (useful)
  • Background with WebSocket-heavy real-time systems (useful)
  • Thought seriously about agent security: credential isolation, output sanitisation, prompt injection (useful)

Responsibilities

  • Shape how Toyo builds and deploys agent infrastructure
  • Write a lot of code for agent systems
  • Make architectural decisions for scaling agent infrastructure
  • Work directly with the founding team on critical aspects
  • Build systems for agent reliability including human-in-the-loop checkpoints, tiered approval flows, and structured output validation
  • Manage ACP session lifecycle, resume after idle timeouts, and multi-agent orchestration within a VM
  • Make secure VM environments robust through boot orchestration, snapshotting, security hardening, and OS-level failure recovery
  • Help define AI-native development practices: automated feedback pipelines, agents that triage and enrich issues, and evals
  • Implement scheduled and event-driven agents (Cron-triggered, webhook-triggered, WhatsApp/Slack integrations)
View Full Description & ApplyYou'll be redirected to the employer's site
200000 - 325000 CAD per year
Apply Now