CareerPlan

Senior Software Engineer

Toronto, OntarioRemoteFull-time2026-10-09 → 2026-10-18

Core

Design, build, and ship full-stack features for Alfie, a conversational AI assistant, owning the stack from data models and APIs to the user experience.

Role type

Senior Full-Stack AI Engineer (LLM & Agentic Systems)

Builds

Alfie, an AI-native conversational assistant for global employment management

Domain

AI/ML (LLMs, Agentic Systems) + Global HR Tech

Deliverable

production ML models

Required skills

TypeScript, Python, React, Postgres, Kubernetes, AWS, LLM-based product design, agentic workflows, prompt engineering, observability, system design

Preferred skills

Experience with tool/function calling, multi-step agent reasoning, human-in-the-loop handoffs, conversational UI design

Technologies

TypeScript, Python, React, Postgres, AWS, Kubernetes, Lambda

Responsibilities

Design and build full-stack features for Alfie; Build and operate backend microservices and frontend interfaces; Apply LLM design patterns and prompt engineering; Design recovery paths for AI failures; Prototype new interaction patterns; Build observability and evaluation systems; Troubleshoot production issues; Mentor junior engineers.

Seniority

Senior, hands-on IC