Senior Software Engineer building Alfie’s full-stack conversational AI products. Developing agentic backend services and React interfaces for Pebl’s global employment platform.
Responsibilities
Design, build, and ship full-stack features for Alfie, owning work from data model and API layer through the user experience.
Build and operate backend microservices in TypeScript or Python, Postgres, and AWS on Kubernetes.
Build frontend experiences in React/TypeScript, including conversational and streaming interfaces.
Apply prompt design, tool/function calling, multi-step agent reasoning, and evaluation to LLM-based and agentic systems.
Design recovery paths and human-in-the-loop handoffs for AI uncertainty and failures.
Prototype new interaction patterns as models and agent capabilities evolve.
Build observability and evaluation into AI systems and improve them using production evidence.
Troubleshoot backend, frontend, and AI-specific production issues.
Write clean, well-tested, maintainable code; mentor junior engineers; contribute to design and code reviews.
Collaborate with product managers, designers, and engineers to deliver features end to end.
Report to the Engineering Manager, with day-to-day work led by the Staff Software Engineer.
Requirements
7+ years of professional software engineering experience, full-stack, with real depth on both the backend and the frontend.
Proficient in TypeScript or Python.
Strong experience building database-backed services using Postgres or a similar relational database, including schema design, query writing, and performance considerations.
Strong command of modern frontend development with React/TypeScript.
1+ years of hands-on experience building LLM-powered or agentic products.
Experience shipping a conversational AI interface used by real end users in production.
Solid understanding of LLM design patterns, prompt engineering, and observability/instrumentation for agentic systems.
Experience building and deploying services in a containerized, Kubernetes-based environment or comparable orchestration.
Comfort with AWS.
Solid computer science fundamentals and system design skills.
Track record of building products beyond standard CRUD applications and dashboards.
Comfort working collaboratively in a fast-paced environment.
Must be able to commit to in-office collaboration Monday through Wednesday at the downtown Toronto office and live within commuting distance.
Benefits
Flexible Time Off – Take the time you need to recharge.
Parental Leave – Support for growing families.
Health and Dental Insurance – Where applicable, to cover you and your loved ones.
Retirement Savings + Employee Incentive Plan – Plan for the future while sharing our success.
Equity
Hybrid work arrangement with in-office collaboration Monday through Wednesday
Rust Backend Architect solving and validating production - grade backend systems for Gramian Consultancy’s AI training projects. Designing architectures, tests, and reliable concurrent services.
AI Engineer building LLM - powered procurement and automation features for Remarcable’s trade - contractor software platform. Shipping RAG, agentic workflows and document intelligence into production.
AI engineering lead building and industrializing GenAI platforms for Morgan Stanley’s financial services business. Leading developers, architectures, governance, and production - scale AI initiatives in Montreal.
AI Developer building scalable cloud - native applications for BMO, a Canadian financial services group. Designing, testing, and maintaining cloud platforms, integrations, and continuous delivery pipelines.
Android AI Lead Developer building Kotlin and Jetpack Compose apps for Atimi’s high - profile software clients. Leading architecture, code quality, releases, and DevOps across remote projects.
Master’s AI Engineer intern researching AI security for American Express enterprise technology. Building prototypes, experiments, and evaluations with AI and cybersecurity teams.
Senior AI Engineering Manager leading engineers modernizing KeyCite, Thomson Reuters’ AI - powered legal research platform. Building production generative AI capabilities for trusted legal workflows.
AI code licensing program assessing existing software repositories for licensing value. Compensating eligible code owners under agreed non - exclusive licensing terms.
Senior Full - Stack AI Engineer building secure Azure - based generative AI applications for Manulife. Delivering React, Python, API, and enterprise cloud solutions.
Senior AI Engineer building reliable, production AI systems for Newfold Digital’s web technology brands. Developing LLM, RAG, agent, workflow, and automation experiences for millions of customers.