Skip to Main Content

Job Title


Agentic LLM Architect


Company : Modern Requirements


Location : Newmarket, Ontario


Created : 2026-03-26


Job Type : Full Time


Job Description

Agentic LLM Architect Location: Remote (Canada) Work Authorization: Must be legally authorized to work in Canada Company Description Modern Requirements is a leading provider of requirements lifecycle management solutions, helping organizations define, manage, and collaborate on requirements to improve project outcomes. Founded in 1999 and headquartered in Toronto, Canada, we serve global clients across industries with a comprehensive platform that increases productivity, accelerates delivery, and enhances application quality. About this role We are preparing to release V1 of our AI capabilities, and were hiring a Senior AI Platform Engineer to take us to the next level. This role is not limited to one agent systemyoull work across all product teams to build shared AI platform capabilities that accelerate delivery and raise quality, reliability, and scalability across our product suite. This is not a consulting role. Youll be hands-on in the codebase daily. What youll do Build reusable AI platform components (services, libraries, templates) adopted across multiple product teams Implement and harden AI workflows/agents (single + multi-agent where applicable): routing, planning, delegation, state management Build robust tool execution patterns: structured outputs, retries/timeouts, idempotency, safe fallbacks Improve RAG pipelines: ingestion, chunking, embeddings, retrieval, re-ranking, grounding/citations, freshness Establish evaluation + observability: regression suites, tracing, metrics, dashboards, latency/cost optimization Partner with product teams to take AI features from prototype production measurable outcomes Mentor engineers via PR reviews, shared patterns, and practical enablement What were looking for Senior-level backend engineering experience with strong systems fundamentals Production experience delivering LLM-powered features (agents, tool/function calling, RAG, workflow orchestration) Strong C# / .NET experience (services/APIs, async patterns, testing) Experience with Azure OpenAI / OpenAI integrations (tool calling, structured outputs, reliability patterns) Strong collaboration skillscomfortable working across multiple teams and priorities Nice to have Platform engineering experience (shared components used across teams) Vector search/retrieval experience (Azure AI Search, pgvector, Pinecone, Weaviate, etc.) LLMOps experience: evals, tracing, prompt/versioning discipline, monitoring Familiarity with orchestration frameworks (Semantic Kernel / Microsoft agent frameworks / similar) What We Offer Direct responsibility for shaping and evolving a shared AI platform that powers multiple product teams and customer-facing capabilities The opportunity to evolve real, production AI systemsnot prototypesinto scalable, reliable platform components High-impact work with measurable outcomes across quality, grounding accuracy, reliability, latency, and cost A hands-on senior role with architectural influence and technical leadership through code Collaboration with experienced product and engineering teams focused on shipping practical AI solutions Remote-first flexibility within Canada Competitive compensation aligned with senior-level impact and experience