An application made for this job — a tailored resume and cover letter that speak straight to the posting.
GuruLink is helping a Toronto-based, fast-growing B2B SaaS company hire a Senior Software Engineer to build state-of-the-art, LLM-powered agent systems that reason, plan, and automate workflows. You’ll own architecture through production, integrating retrieval-augmented generation and dense retrieval for fast, trusted search at scale.
You’ll design and optimize the retrieval and ranking pipelines, collaborate with product, infra and data teams, and relentlessly improve latency and quality for
Location: Toronto, Ontario
Our client is a fast-growing, venture-backed B2B SaaS company building an AI-powered competitive intelligence platform that helps revenue teams win more competitive deals. The company is AI-first internally, and its product is trained in part on proprietary data unavailable anywhere else on the open web.
This role is hybrid onsite Monday, Wednesday and Thursday every week at their office in downtown Toronto.
We're hiring a Senior Software Engineer to build and optimize state-of-the- LLM-powered agents that can reason, plan, and automate workflows for users. You'll lead the design and development of search and retrieval agent systems, owning projects end-to-end from architecture through production readiness. You'll shape how we integrate retrieval-augmented generation (RAG), dense retrieval, query understanding, and agentic reasoning to deliver fast, accurate, and trusted search experiences at scale.