companyKlue logo

Senior Software Engineer - AI Agents

KlueVancouver, British Columbia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Proven experience in software engineering with a focus on AI and machine learning. Strong understanding of backend development, data structures, and algorithms. Experience with designing and optimizing retrieval and orchestration systems. Familiarity with LLM technologies and their applications. Ability to work collaboratively in a team-oriented environment. Excellent problem-solving skills and attention to detail.

About the job

About Klue

Klue builds tools for competitive intelligence, helping businesses turn scattered data into actionable insights. The team in Vancouver is growing and looking for an experienced Senior Software Engineer to focus on AI agent development.

Role Overview

This Senior Software Engineer position centers on designing and operating LLM-powered agents at scale. The role covers everything from multi-agent orchestration and sub-agent design to building evaluation frameworks that ensure outputs are reliable and measurable. The work spans the full stack, including optimizing inference costs, retrieval and query performance, and building feedback loops for continuous improvement.

Beyond executing on technical projects, this engineer will help shape Klue’s product roadmap by providing technical input and collaborating closely with product leadership. The job involves guiding projects from early architecture through experimentation and into production, with a focus on production readiness and measurable impact.

Your Responsibilities

  • Develop and deploy backend systems for agentic workflows. Design retrieval pipelines, orchestration layers, and agent architectures that process large volumes of competitive data, such as news, press releases, website updates, Slack messages, emails, reviews, and CRM data, into actionable intelligence for clients.
  • Enhance LLM-powered workflows end-to-end. Work on prompt design, retrieval strategies, caching, and latency optimization to ensure agent responses are fast, accurate, and reliable in production.
  • Lead evaluations of agent systems at scale. Build and manage evaluation frameworks (automated, offline, and human-in-the-loop) to assess relevance, quality, latency, and overall task success. Define excellence metrics and set up infrastructure for ongoing measurement.
  • Design and implement human-in-the-loop systems. Collaborate with product and design teams to propose and prototype feedback mechanisms, review workflows, and correction loops that keep AI agents accurate and trustworthy over time.

Location

This role is based in Vancouver, British Columbia.

Learn More

For more about Klue, visit klue.com.

About Klue

At Klue, we are redefining how businesses leverage competitive intelligence. Our innovative solutions empower organizations to stay ahead in their markets by transforming vast amounts of data into actionable insights. Join us and be a part of a dynamic team that is shaping the future of AI-driven intelligence.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.