Position Overview
We are only open to candidates in the provinces of ONTARIO or QUEBEC.
We’re looking for a motivated Intermediate Backend Software Developer to help build and evolve the backend infrastructure powering our product suite — with a strong emphasis on our
AI chatbot assistant . This is a general backend engineering role, but the current focus of the team is
an AI system
that includes Retrieval-Augmented Generation (RAG), multi-step agentic workflows, tool calling to external services, memory management, and seamless integration with LLMs.
You’ll design scalable, reliable backend services that serve as the foundation for AI-driven features while continuing to support traditional backend needs (APIs, data persistence, integrations, and performance). We value strong engineering fundamentals over mastery of any single legacy framework.
Key Responsibilities
Design, build, and maintain scalable RESTful/GraphQL APIs and microservices t...