Skip to main content

Senior Software Engineer, AI at Klue

Are you ready to move beyond AI prototypes and build agentic systems that solve real-world B2B challenges? You'll architect production-grade RAG pipelines and LLM agents that turn scattered competitive data into real-time sales wins. With a strong engineering culture and clear product-market fit, this is your chance to lead the next evolution of competitive intelligence. If you have 5+ years of backend experience and a passion for shipping scalable AI, we want to hear from you.

Want to apply for this role?

Klue

Jack finds you jobs at companies like Klue. Talk to Jack to get considered for roles that fit what you're great at.

Location

Vancouver & Toronto, Canada

Compensation

$140k-$180k CAD + Equity

Company

Klue

Talk to Jack

Role overview

You will lead the development of "Compete Agent," an AI system that generates real-time competitive insights for sales teams. This role involves building production-grade LLM agents and RAG pipelines to process CRM notes, transcripts, and public data. You'll own end-to-end features, from retrieval infrastructure to monitoring, ensuring scalable and reliable AI performance.

Klue is a Competitive Enablement platform that helps B2B revenue teams collect, analyze, and deliver trusted competitive and buyer intelligence directly where sellers work. Powered by Compete Agent, it automatically generates verified competitive insights from CRM, sales calls, win-loss data, company internal documents, and public sources, providing real-time, deal-specific intel. It also powers win-loss analysis programs combining expert services with AI automation, streamlining competitive intelligence workflows from collecting intel and building battlecards to distributing insights and measuring impact.

What you will do

  • Design and optimize RAG pipelines that surface precise competitive intelligence from massive, unstructured document collections.
  • Architect and deploy agentic systems capable of multi-step reasoning, planning, and tool use to assist B2B sellers in real-time.
  • Build and maintain robust backend infrastructure in Python, focusing on distributed systems, API performance, and AI monitoring/evaluation.

Who this is a fit for

  • At least 5+ years of backend engineering experience with a recent track record of shipping LLM-based features to production.
  • Deep technical expertise in vector databases, embedding models, and building complex agent orchestration workflows.
  • Proficiency in Python and experience managing the lifecycle of AI products, including cost management, latency optimization, and iterative improvement.

Why this role is remarkable

  • Ship AI that solves real business problems at scale for enterprise customers, moving beyond prototypes into production-grade agentic systems.
  • Join a 300-person Series B company with proven product-market fit and significant investment in AI as the core of their future strategy.
  • High-impact senior IC role with real architectural influence, working from iconic offices like the Sun Tower in a high-hustle engineering culture.

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.
Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

Meet Jack

What happens next?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If your profile’s a match and Klue wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.