Senior Software Engineer developing LLM-powered agents at Klue in Vancouver. Building robust systems for managing competitive intelligence through advanced AI tools.
Responsibilities
Build and ship backend systems that power agentic workflows. You design retrieval pipelines, orchestration layers, and multi-step agent architectures that turn millions of competitive data points (news, press releases, webpage changes, Slack posts, emails, reviews, CRM data) into actionable intelligence for our customers.
Improve LLM-powered workflows end to end. From prompt design and retrieval strategy to caching and latency optimization, you'll make our agent responses faster, more accurate, and more reliable in production.
Own evaluation of agentic systems at scale. You develop and operate evaluation frameworks (automated, offline, and human-in-the-loop) that measure relevance, quality, latency, and end-to-end task success across our agent pipelines. You'll define what "good" looks like and build the infrastructure to measure it continuously.
Design and build human-in-the-loop systems. Working closely with product and design, you propose and prototype feedback mechanisms, review workflows, and correction loops that keep AI agents accurate and trusted over time. You understand when and how to bring humans into the loop, whether for validation, edge case handling, or continuous improvement, and obsess over making those experiences frictionless for our users.
Ship with the customer in mind. You connect technical decisions to customer outcomes. You're energized by understanding how customers use the product, and you use that context to prioritize what to build next. You ship iteratively, measure impact, and course-correct quickly.
Collaborate across product, infrastructure, and data teams. Align technical direction with product goals, contribute to architecture decisions, and help the team move faster by establishing patterns and best practices for production-grade agentic systems.
Stay on the frontier. Evaluate and integrate advances in LLMs, retrieval architectures, and agentic reasoning. You have strong opinions (loosely held) about where this space is heading and bring that perspective to your work.
Requirements
5+ years building and operating backend systems in production, with meaningful experience in at least one of: search/retrieval, data pipelines, distributed systems, or API-heavy service architectures.
Experience building or evaluating agentic / LLM-powered systems. You've worked with retrieval-augmented generation, multi-step agent workflows, or similar architectures and have thought critically about how to evaluate their output quality at scale.
Strong software engineering fundamentals. You write clean, maintainable, well-tested code. You're comfortable with Python and have experience with backend frameworks, APIs, and production infrastructure. You care about reliability, observability, and CI/CD.
Familiarity with search and retrieval systems. You've built or significantly improved retrieval pipelines and understand information retrieval fundamentals (hybrid retrieval, relevance tuning, query understanding). You've worked with tools like PGVector, Pinecone or Elasticsearch and understand their operational tradeoffs.
Experience with cloud infrastructure (AWS, GCP, or Azure) and building systems that handle scale, large data volumes, low-latency requirements, and high availability.
You use AI coding tools to accelerate your own work. You've integrated tools like Copilot, Curssor, Claude Code, or similar into your development workflow and can speak to how they've changed the way you build software.
Customer-oriented mindset. You've shipped features where you understood the end-user problem, not just the technical specification. You're motivated by customer impact, not just technical elegance.
Ability to lead projects and provide technical direction. You can own a problem end to end, make sound architectural decisions, and help others on the team level up.
Benefits
Extended health & dental coverage that starts on Day 1
Fun perks like discounts at Goodlife and Perkopolis
Ownership: All full-time employees have the opportunity to participate in our Employee Stock Option Plan.
Our Vacation Policy is Take The Time You Need. We just ask that you give notice and don’t leave your team hanging.
Top-tier tools. All employees will receive a Mac (or PC, if that’s your jam) and access to A+ tooling.
AI First. All employees are encouraged to lean into AI to work smarter and faster. Built something cool lately? Show us at our Friday Show, Don’t Tell Meetings.
Growth / Leadership. Direct access to our leadership team, including our CEO, and opportunities to connect with incredible people across the company.
Social connection. There’s no shortage of ways to stay connected and have fun. We get together once a year in Vancouver for a company-wide kickoff. Throughout the year our Hubs hold regular social events.
Dog-friendly spaces. Bring your four-legged friend along in Vancouver or Toronto, as our offices are pup-approved.
Senior DSP Engineer at Nokia developing advanced algorithms for fiber optic systems exceeding 800 Gbps. Collaborating with ASIC teams to implement DSP algorithms in high - performance optical networking products.
Senior Engineer accountable for aircraft/system safety assessments and certifying compliance with safety regulations. Working with an international team to ensure aircraft reliability and safety standards are met.
Staff Software Developer responsible for integration architecture in a leading Canadian InsurTech company. Collaborating on Salesforce and other system integrations for streamlined operations.
Transmission Line Lead Engineer overseeing planning and execution of transmission line projects for AtkinsRéalis. Guiding teams, ensuring technical excellence, and mentoring staff.
Senior Modeling & Simulation Engineer at Kepler Communications developing models and simulations for space systems. Collaborating with experts to enhance systems models and decision - making processes.
Senior Engineer building and owning systems for AI agents in healthcare automation. Driving technical direction and improving operational efficiencies for healthcare workflows.
Senior Fullstack Developer on Stay22's Neuro team designing and building robust backend systems. Focused on AI/ML infrastructure for applications that enhance monetization for digital creators.
Intern supporting AI - based software development for marine engineering research on ice - loads prediction. Collaborating with global teams at ABS HET&DRC in St. John's, NL.
Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Software Developer involved in web application development for a geospatial intelligence company. Focusing on full - stack development and collaborating in a small, agile team environment.