
Senior Multi-Agent Developer – AI
SearchLabs
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Job Level
About the role
- Design and implement scalable AI and data-driven systems, using orchestration frameworks like Semantic Kernel, LangChain, or LangGraph.
- Build and maintain data pipelines that integrate structured and unstructured sources across Azure Lakehouse, MongoDB, SQL Server, and APIs.
- Develop multi-agent workflows to coordinate complex AI-driven tasks and ensure system accuracy and efficiency.
- Integrate LLM APIs (e.g., GPT-4, Claude) and apply RAG principles to deliver reliable, context-aware responses.
- Collaborate with architects on system design and integration strategies across internal platforms and services.
- Partner with infrastructure teams on deployment, monitoring, and optimization in Azure environments.
- Work with Product and UX to define technical requirements and shape user interactions within conversational AI interfaces.
- Mentor junior developers, document design decisions, and contribute to engineering best practices.
- Participate in Agile ceremonies and help drive team efficiency and continuous improvement.
Requirements
- 5+ years of professional software development experience building and deploying scalable applications.
- 1–2 years of experience developing AI-powered applications using LLMs, RAG architectures, or orchestration frameworks.
- Proven track record working cross-functionally with product, data, and infrastructure teams.
- Hands-on experience with frameworks such as Semantic Kernel, LangChain, LangGraph, or AutoGen.
- Understanding of multi-agent systems and retrieval-augmented generation (RAG).
- Experience with vector databases (e.g., Azure AI Search, Pinecone, MongoDB Vector Search or similar).
- Familiarity with Model Context Protocol (MCP) and LLM integrations.
- Solid understanding of Angular (v18+) or other front end tools i.e React for front-end integration.
- Experience with Azure Lakehouse, MongoDB, SQL Server, and Entity Framework OR similar tools.
- Working knowledge of Azure OpenAI, Azure AI Search, Azure Functions / Container Apps, and Service Bus OR similar tools.
- Familiarity with microservices, Docker, Kubernetes, and asynchronous programming.
- Excellent communication skills with the ability to explain technical concepts clearly.
- Strong collaboration and stakeholder engagement skills across disciplines.
- Proven ability to manage priorities, meet deadlines, and deliver quality solutions independently.
Benefits
- Competitive Salary
- Bonus
- Benefits
- RSP
- some awesome perks
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI developmentdata pipeline developmentmulti-agent systemsretrieval-augmented generation (RAG)front-end developmentscalable application deploymentorchestration frameworksvector databasesasynchronous programmingmicroservices
Soft skills
communication skillscollaborationstakeholder engagementmentoringprioritizationdeadline managementindependent problem solvingteam efficiency improvementtechnical documentationcross-functional teamwork