CareerPlanSign in

AI Software Engineer, Product

Toronto, Ontario, Canada💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Build end-to-end AI product experiences for restaurant operations, including voice ordering, reservations, and agent workflows, ensuring reliable production deployment.

Role type

Senior full-stack AI software engineer (product-focused)

Builds

Customer-facing AI interfaces, backend APIs, agent workflows, and integrations for restaurant operations

Domain

Restaurant technology + AI/LLM/Speech

Deliverable

production ML models | product features

Required skills

Python, TypeScript, React, LLMs, agent systems, API design, system integrations, observability, reliability engineering

Preferred skills

Voice ordering, POS integration, multimodal models, AI-native development workflows

Technologies

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

Responsibilities

Build and ship end-to-end AI product experiences from discovery to launch; Design agent workflows combining models, context, and business rules; Integrate with external systems like POS and telephony; Build evaluations and guardrails for probabilistic systems; Improve latency, reliability, and cost across the full experience

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.