Senior Software Programmers (Toronto)

Senior Software Programmers (Toronto)

21 Aug
|
Klue
|
Toronto

21 Aug

Klue

Toronto

At Klue , We’re Building the Future of Competitive Intelligence Klue Engineering is hiring! We’re looking for a Senior Software 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. 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.

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. 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. 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.

Experience 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. You've built or significantly improved retrieval pipelines and understand information retrieval fundamentals (hybrid retrieval, relevance tuning, query understanding).

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. Familiarity with vector databases and search infrastructure.

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, Cursor, 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. Contributions to open-source projects in search, retrieval, or the LLM ecosystem. Bring scientific rigor while maintaining a pragmatic delivery focus ML frameworks: Search/Vector DBs: Elasticsearch, Pinecone, PostgreSQL Python, Git, CI/CD At Klue, we're committed to building 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.

For yourself, your team, and our customers. The environment here feels more startup than corporate. If you’re looking to join a category-defining company… where you own big outcomes, influence real customers, and work with smart, gritty people… you’ll thrive here.

Take Risks. We work Office-First , with ahybrid touch, and work together in our vibrant offices on Monday, Wednesday & Thursday to collaborate, brainstorm, and build together.

Our main hiring hubs are in: High Performance Culture.



We reward high performance and growth through career development, coaching, and annual performance reviews. Extended health & dental coverage that starts on Day 1.

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. AI First. All employees are encouraged to lean into AI to work smarter and faster. Social connection. Throughout the year our Hubs hold regular social events. Dog-friendly spaces.

We’re on a mission to help organizations stop losing winnable deals. Klue’s AI agents generate market, competitor, and buyer insights in a unified platform. Klue is AI-first at its core. It’s wired deep into our internal processes and tooling, powering our small but mighty team.

It drives Klue’s autonomous agents that handle the heavy lifting for customers: collecting intel, generating insights, and ensuring content is updated and available across departments. Our agents help them scale their impact, stay ahead of the market, and reclaim the time that used to be consumed by manual, repetitive busywork. Klue helps revenue teams win more competitive deals by turning market, competitor, and buyer signals into insights teams can actually use.

Our AI analyzes calls, CRM data, and real buyer feedback to give product marketers and sellers a explicit picture of what’s happening in their market and why deals are won or lost. We’re a curious, collaborative team building a platform that helps companies compete with confidence, and we’re looking for people who want to do meaningful work alongside others who care about craft and impact. We’re a fast-growing, globally-distributed team based in Vancouver (with hubs like Toronto), scaling quicker than ever.

We value people who own their domain, act boldly, stay curious and thrive in a collaborative, high-performance environment.

Ignition

Acquisition (2025) ai Acquisition (2025) Win-Loss Acquisition (2023) Customer Stories By submitting your application, you agree that Klue may collect your personal data for recruiting, global organization planning, and related purposes. We may use automated or AI-assisted tools to support our recruitment process.

📌 Senior Software Programmers (Toronto)
🏢 Klue
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software programmers (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software programmers (toronto) / toronto