Talent.com
Klue
Senior Software Engineer, AIKlue • Toronto, ON, Canada
Senior Software Engineer, AI

Senior Software Engineer, AI

Klue • Toronto, ON, Canada
30+ days ago
Salary
CA$140,000.00 yearly
Job type
  • Full-time
Job description

Klue Engineering is hiring!

We're looking for a Senior Machine Learning Engineer to join our team in Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate workflows for users. You will be leading the design and development of search and retrieval agent systems that enable users to generate competitive insights for their business. In this role, you will own projects end-to-end, guiding architecture decisions, experimentation strategy, and production readiness for LLM-powered retrieval and generation workflows.

FAQ

Q: Klue who?

A: Klue is a VC-backed, capital-efficient growing SaaS company. Tiger Global and Salesforce Ventures led our US$62m Series B in the fall of 2021. We’re creating the category of competitive enablement: helping companies understand their market and outmaneuver their competition. We benefit from having an experienced leadership team working alongside several hundred risk-taking builders who elevate every day.

We’re one of Canada’s Most Admired Corporate Cultures by Waterstone HC, a Deloitte Technology Fast 50 & Fast 500 winner, and recipient of both the Startup of the Year and Tech Culture of the Year awards at the Technology Impact Awards.

Q: What are the responsibilities, and how will I spend my time?

A: You will shape how we integrate retrieval-augmented generation (RAG), dense retrieval, query understanding, and agentic reasoning loops to deliver fast, accurate, and trusted search experiences at scale.

What you’ll do on a Day to day basis:

  • Architect, design, and implement retrieval pipelines and agentic workflows, including hybrid retrieval, re-ranking, and post-retrieval synthesis.
  • Lead the development of evaluation frameworks (offline and human-in-the-loop) to measure and improve relevance, quality, and latency.
  • Drive experimentation with query rewriting, expansion, and classification to enhance retrieval effectiveness.
  • Optimize LLM workflows by designing prompt structures, retrieval strategies, and caching for low-latency, high-accuracy responses.
  • Collaborate cross-functionally with product and infrastructure teams to align technical direction with product goals.
  • Mentor and provide technical guidance to team members, establishing best practices for building production-ready ML systems.
  • Own data strategy for retrieval and design pipelines to automatically extract insights about competitors from both public and internal data sources.
  • Evaluate and integrate advancements in LLMs, retrieval architectures, and agentic reasoning into our production systems.

Q: What experience are we looking for?

  • 5+ years of industry experience building and deploying ML systems, with at least 2+ years working on search, retrieval, or ranking systems.
  • Expert-level programming skills in Python, with experience using frameworks such as PyTorch, TensorFlow, or JAX.
  • Deep understanding of information retrieval (BM25, dense retrieval, hybrid retrieval) and relevance tuning.
  • Experience with LLMs, retrieval-augmented generation pipelines, and prompt engineering.
  • Track record of designing and delivering production-grade ML systems at scale, balancing experimentation with reliability.
  • Deep understanding of data pipelines, preprocessing, and large-scale data handling.
  • Familiarity with evaluation methodologies for search systems (recall, MRR, nDCG) and user-facing evaluations.
  • Experience working with vector database infrastructure (FAISS, Milvus, Weaviate, Pinecone, PGVector) and traditional search engines (Elasticsearch, OpenSearch).
  • Familiarity with scalable cloud ML infrastructure (AWS, GCP, Azure).
  • Develop and implement CI/CD pipelines. Automate the deployment and monitoring of ML models.
  • Knowledge of query understanding, document summarization, and other content enrichment strategies.
  • Ability to lead projects independently while providing technical direction to others.

Nice to Have

  • Experience designing agentic LLM systems and multi-step retrieval workflows.
  • Background in conversational search.
  • Contributions to open-source search, retrieval, or LLM-related projects.
  • Interest in publishing or sharing learnings with the broader community.

Q: What makes you thrive at Klue?

A: We're looking for builders who:

  • Take ownership and run with ambiguous problems.
  • Jump into new areas and rapidly learn what's needed to deliver solutions.
  • Bring scientific rigor while maintaining a pragmatic delivery focus.
  • See unclear requirements as an opportunity to shape the solution.

Q: What technologies do we use?

  • LLM platforms: OpenAI, Anthropic, open-source models.
  • ML frameworks: PyTorch, Transformers, spaCy.
  • Search/Vector DBs: Elasticsearch, Pinecone, PostgreSQL.
  • MLOps tools: Weights & Biases, MLflow, Langfuse.
  • Infrastructure: Docker, Kubernetes, GCP.
  • Development: Python, Git, CI/CD.

Q: What is your working style at Klue?

  • Hybrid. Best of both worlds (remote & in-office). You and your team will be in the office 2 days a week.
  • Our main Canadian hubs are in Vancouver and Toronto, and most of our teams are located in EST and PST.

Q: What about Compensation & Benefits:

  • Competitive base salary.
  • Benefits. Extended health & dental benefits that kick in Day 1.
  • Options. Opportunity to participate in our Employee Stock Option Plan.
  • Time off. Take what you need. Just ensure the required work gets done and clear it with your team in advance. The average Klue team member takes 2-4 weeks of PTO per year.
  • Direct access to our leadership team, including our CEO.

Not ticking every box? That’s okay. We take potential into consideration. An equivalent combination of education and experience may be accepted in lieu of the specifics listed above. If you know you have what it takes, even if that’s different from what we’ve described, be sure to explain why in your application.

At Klue, we're dedicated to creating an inclusive, equitable and diverse workplace as an equal‑opportunity employer. Our commitment is to build a high‑performing team where people feel a strong sense of belonging, can be their authentic selves, and are able to reach their full potential. If there’s anything we can do to make our hiring process more accessible or to better support you, please let us know—we’re happy to accommodate.

We’re excited to meet you and in the meantime, get to know us.

Klue Blog

Ignition Acquisition (2025)

Goldpan.ai Acquisition (2025)

Win-Loss Acquisition (2023)

Series B (2021)

Culture

Winning as Women & More!

About Us

Product Demo Arena

Glassdoor

Youtube

LinkedIn

Wellfound (AngelList)

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer, AI • Toronto, ON, Canada

Similar jobs

Senior Software Engineer, AI

ToastToronto, ON, CA
Full-time

Toast is recruiting on behalf of this company for a Senior Software Engineer, AI to join their Engineering team in Toronto.They are looking for an experienced backend engineer who is excited to bui... Show more

 • Promoted

Lead Engineer in Financial AI Software

Boosted.aitoronto, on, Canada
Full-time

Become a Lead Engineer at Boosted.Focus on designing scalable systems that empower organizations and enhance productivity.Senior Software Engineer position will involve close collaboration with eng... Show more

 • Promoted

Senior Systems Engineer – AI Pioneering Role

Mozillatoronto, on, Canada
Full-time

Join Mozilla as a Senior Systems Engineer, where you will pioneer new AI agent frameworks.This role demands leadership and innovation in building scalable AI solutions from the ground up.You will b... Show more

 • Promoted

Senior Engineer in AI Software Development

Fitch Group, Inc.toronto, on, Canada
Full-time

Become a Senior Engineer at Fitch Ratings in Toronto, where you'll lead AI software development initiatives.Create full-stack solutions that transform how financial services operate.This senior rol... Show more

 • Promoted

Senior Software Engineer Focused on AI Application Lifecycle Management

DataRobotToronto, ON, CA
Full-time

Drive innovation as a Senior Software Engineer in AI application management.You'll be pivotal in shaping how teams deploy and operate AI solutions efficiently.This position requires a strong backen... Show more

 • Promoted

Senior Software Engineer, AI Platform

eBayToronto, ON, CA
Full-time

At eBay, we're more than a global ecommerce leader - we’re changing the way the world shops and sells.Our platform empowers millions of buyers and sellers in more than 190 markets around the world.... Show more

 • Promoted

Senior Cloud & AI Software Engineer

Rubicon PathToronto, ON, CA
Full-time

A leading technology company in Toronto is seeking a Senior Software Developer to work on cloud and AI projects.The ideal candidate will have extensive experience with cloud services like Azure and... Show more

 • Promoted

Senior Software Engineer - Ai Platform & Experiences - $154,500 - $224,540 A Year

CaptivateIQEast York, Canada
Full-time

Seeking a Senior Software Engineer to build AI-powered platform capabilities and user experiences from the ground up, translating emerging technology into real product value. Show more

 • Promoted

Senior Software Engineer, AI

Kluetoronto, on, Canada
Full-time

Senior Machine Learning Engineer.Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate workflows for users.You will be leading the desi... Show more

 • Promoted

Senior Software Engineer, AI Ecosystems (Auth0)

Oktatoronto, on, Canada
Full-time

Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur... Show more

 • Promoted

Senior Software Engineer, Agentic AI

PowerToFlyToronto, ON, CA
Full-time

Shape the future of AI‑driven content technology while leading cutting‑edge innovation.In this role you will develop scalable and innovative solutions using AI and Machine Learning on a rapidly gro... Show more

 • Promoted

Senior Software Engineer - Microservices & AI

ZoomInfotoronto, on, Canada
Full-time

Step into a dynamic role at ZoomInfo as a Senior Software Engineer focusing on microservices and AI integration.Transform developer experiences through cutting-edge technology.As a Senior Software ... Show more

 • Promoted

Senior Software Architect - AI Innovations

OpenTextrichmond hill, york region, Canada
Full-time

Lead AI innovations at OpenText as a Senior Principal Software Architect.This role focuses on hands-on architecture design and AI systems improvement.As part of the AI Engineering team, you will be... Show more

 • Promoted

Senior Software Engineer: SaaS & AI Backend

Kaseya Limitedtoronto, on, Canada
Full-time

Join Kaseya as a Senior Software Engineer to influence backend design for SaaS products enriched with AI and data capabilities.This role requires hands-on engineering to build robust backend system... Show more

 • Promoted

Senior Engineer in AI Systems Architecture

TubiToronto, ON, CA
Full-time

Shape the future of AI at Tubi as a Staff Software Engineer, driving the architecture of innovative platforms for business operations.Focus on workflow automation and high-stakes AI integration.As ... Show more

 • Promoted

Senior Software Engineer in AI Development

AlphaSenseToronto, ON, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior AI engineer

Luxofttoronto, on, Canada
Full-time

We are looking for an experienced AI Engineer to design and deliver scalable Gen AI solutions.The role involves building production‑ready AI products using Python, React, and AWS, while leveraging ... Show more

 • Promoted

Senior Software Engineer - Ai-First Vehicle Platform - Up To $200,000 A Year

Ai-First Vehicle PlatformEast York, Canada
Full-time

Seeking an experienced developer to design and ship core systems end-to-end, solve complex problems, and work closely with founders in an AI-first vehicle platform. Show more

 • Promoted

Senior Software Engineer - AI-First Vehicle Platform

Toronto Film SchoolToronto, ON, CA
Full-time

A leading tech company in Toronto is seeking an experienced developer who thrives in building impactful systems.The role involves designing and shipping core systems end-to-end, solving complex pro... Show more

 • Promoted

Senior Software Engineer - Ai-First Vehicle Platform - Up To $200,000 A Year

Leading Tech CompanyEast York, Canada
Full-time

Experienced Software Engineer to design and ship core systems end-to-end for an AI-first vehicle platform, solving complex problems in an ambiguous environment. Show more