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

Klue helps businesses transform scattered competitive data into clear, actionable insights. The Vancouver team is expanding and seeking a Senior Software Engineer with a focus on AI agent development.

Role overview

This position centers on designing and operating large language model (LLM)-powered agents at scale. Responsibilities span multi-agent orchestration, sub-agent design, and building evaluation frameworks to ensure outputs are both reliable and measurable. The work covers the full stack, including optimizing inference costs, improving retrieval and query performance, and creating feedback loops for ongoing system improvement.

In addition to technical execution, this engineer will help shape the product roadmap by offering technical guidance and collaborating closely with product leadership. The role involves guiding projects from early architecture through experimentation and into production, always with an eye on production readiness and measurable results.

What you will do

  • 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 make agent responses 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 help keep AI agents accurate and trustworthy over time.

Location

This role is based in Vancouver, British Columbia.

Learn more about Klue at 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.