Caribou

Senior Staff Software Engineer – AI Agent Platform

Caribou

full-time

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Architect and evolve the core agent orchestration layer
  • Build durable, observable infrastructure
  • Set the engineering bar
  • Translate messy, real-world homecare workflows into robust automated systems

Requirements

  • 8+ years of software engineering experience
  • Deep experience designing stateful, multi-step AI workflows
  • Strong TypeScript and hands-on experience with LangChain, LangGraph, or comparable orchestration frameworks
  • Proven ability to own architecture end-to-end
  • Excellent communicator who produces clear design docs
  • A collaborative leader who mentors others
  • Comfortable with ambiguity
Benefits
  • Competitive salary
  • Stock options
  • Healthcare benefits
  • Summer half-days Fridays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringTypeScriptAI workflowsorchestration frameworksarchitecture designautomated systems
Soft Skills
communicationcollaborationmentorshipproblem-solvingadaptability