Caribou
Caribou1d ago
New

Staff Engineer

CACA·TorontoRemotelead
OtherStaff Engineer
0 views0 saves0 applied

Quick Summary

Overview

About Caribou Caribou is building the engagement infrastructure for the home care workforce and the agentic layer for home care operations.

Technical Tools
OtherStaff Engineer

As a Staff Engineer at Caribou, you will help build and evolve the foundational infrastructure powering autonomous, voice-enabled, and multi-step agentic workflows across our product suite. Today the platform handles voice-driven shift coordination, automated caregiver outreach, and intelligent scheduling. Tomorrow it expands into client intake, care plan management, eligibility verification, and beyond.

You'll work directly with the Head of Engineering to build and iterate on our platform using the best agentic AI tools available and inventing patterns where none exist yet. Your decisions will directly shape how caregivers and care organizations experience our product.

You'll join a talented, mission-driven team where:

  • Everyone is a leader — from decision-making to rolling up our sleeves when needed
  • We build with empathy, always asking how the product improves the caregiver experience
  • We learn fast through data, experimentation, and thoughtful collaboration

Responsibilities

~1 min read
  • Leverage and extend our AI Agent Platform — most new product surfaces will be built on top of our in-house multi-agent system; you'll know when to lean on it, when to extend it or when to build something new
  • Expand what’s possible with our AI Voice Agents — inbound and outbound call handling, webhook-based state resumption, and async orchestration patterns that span phone calls and business logic
  • Build durable, observable infrastructure — async state management, graceful failure handling, and deep monitoring
  • Set the engineering bar — establish patterns, lead architecture decisions, and mentor engineers across the agentic stack
  • Translate messy, real-world homecare workflows into robust automated systems, working closely with product and operations
  • Language: TypeScript / Node.js
  • AI/Agent Voice: Vercel AI SDK, AWS Bedrock, Vapi
  • Orchestration: Temporal
  • Infrastructure: Terraform, AWS
  • Data: PostgreSQL, Snowflake
  • Frontend: GraphQL, React
  • Observability: Datadog, Sentry
  • 8+ years of software engineering experience, with meaningful time building production LLM or agent systems
  • Strong TypeScript/JavaScript; hands-on experience with Temporal, LangGraph, or comparable orchestration frameworks
  • Proven ability to own architecture end-to-end — from design through deployment and production monitoring
  • Excellent communicator who produces clear design docs, aligns diverse stakeholders, and makes technical trade-offs legible to non-technical partners
  • A collaborative leader who mentors others, fosters psychological safety, and elevates the people around them
  • Comfortable with ambiguity — you can turn a poorly-defined operational workflow into a clean technical spec

Nice to Have

~1 min read
  • Experience designing stateful, multi-step AI workflows — you understand failure modes, retry strategies, and async patterns, not just the happy path
  • Experience with voice AI platforms such as Vapi, Twilio, or Retell
  • Familiarity with durable execution frameworks such as Temporal or Step Functions
  • Experience building in regulated or compliance-sensitive domains — healthcare, fintech, or legal
  • A degree in Computer Science or equivalent
  • Purpose with impact: Home care is not a sandbox problem. The workflows we automate directly affect caregivers, clients, and families. You will build things that matter, for people who need them.
  • A stack worth getting excited about: We are building with the best agentic tools available and pushing into territory where industry patterns don't yet exist.
  • Influence at the company level: This is a Staff-level role on a focused engineering team. Your decisions ship, they matter, and they're visible.
  • Award-winning company: Caribou is a Top 10 Fast-Growing Technology Company in Canada (The Globe and Mail 2025).
  • Hybrid work-culture: The team primarily operates out of Toronto with one day a week in-office. Options to work remotely — we just care about getting the best work done.
  • Compensation & perks: Competitive salary, stock options, healthcare benefits, and summer half-days.
  • Values-driven team: Low-ego, high-character people who move fast, stay humble, and sweat the details.

At Caribou, we understand the value of having a diverse team. We believe in providing equal opportunity employment regardless of race, national or ethnic origin, color, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, and conviction. Please let us know if you require accommodation during the recruitment process. Please contact roxyATcaribou.care if you have any questions or need support in any way.

Location & Eligibility

Where is the job
Toronto, CA
Remote within one country

Listing Details

Posted
May 22, 2026
First seen
May 22, 2026
Last seen
May 23, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
58%
Scored at
May 22, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Caribou
Caribou
breezy

Caribou is an auto fintech company that helps people take control of their car payments through auto refinancing and a digital car insurance marketplace.

Employees
350
Founded
2016
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

CaribouStaff Engineer