Senior Software Engineer, Agents

GuruLink

Vancouver

On-site

CAD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GuruLink in Vancouver, BC is seeking a Senior Software Engineer to design and optimize LLM-powered agents at scale, spanning multi-agent orchestration and evaluation frameworks.

You will own projects end-to-end — architecture, experimentation strategy, and production readiness — while optimizing inference cost, retrieval performance, and feedback loops that help agents improve over time. You’ll also influence the roadmap with a technical perspective alongside product leadership.

Qualifications

  • Production experience with backend systems—search/retrieval, data pipelines, distributed systems or API-heavy services.
  • Experience building and/or evaluating agentic or LLM-powered systems (RAG, multi-step agents).
  • Strong Python and software engineering fundamentals (testing, CI/CD, observability).
  • Experience with retrieval/search systems and vector databases (PGVector, Pinecone, or Elasticsearch).
  • Experience with cloud infrastructure at scale (AWS, GCP, or Azure).
  • Regular use of AI coding tools (Copilot, Cursor, Claude Code, or similar).
  • Track record of shipping features tied to real user/business outcomes.
  • Ability to own a project end-to-end and provide technical direction.

Responsibilities

  • Build backend systems for agentic workflows — retrieval pipelines, orchestration layers, and multi-step agent architectures.
  • Own evaluation of agentic systems at scale — build and operate frameworks measuring relevance, quality, latency, and task success.
  • Design human-in-the-loop systems — feedback mechanisms, review workflows, and correction loops that keep agents accurate over time.
  • Optimize LLM workflows end to end — prompt design, retrieval strategy, caching, and latency.
  • Collaborate across product, infrastructure, and data teams to shape technical direction and roadmap.

Skills

Backend systems
LLM/agent systems
Python
Vector databases
Cloud infrastructure
AI coding tools
Deliver business outcomes
End-to-end ownership

Tools

PGVector
Pinecone
Elasticsearch

Job description

Location: Vancouver, British Columbia

About the company:

Our client is a fast-growing, venture-backed B2B SaaS company building an AI-powered competitive intelligence platform that helps revenue teams win more competitive deals. The company is AI-first internally, and its product is trained in part on proprietary data unavailable anywhere else on the open web.

About the role:

We're hiring a Senior Software Engineer to build and optimize state-of-the‑art LLM-powered agents at scale, spanning multi-agent orchestration, sub-agent design, and the evaluation frameworks that keep outputs trusted and measurable. You'll own projects end-to-end — architecture, experimentation strategy, and production readiness — while optimizing inference cost, retrieval and query performance, and the feedback loops that help agents improve over time. You'll also help shape the roadmap itself, bringing a technical point of view and working closely with product leadership.

What you'll do:
  • Build backend systems for agentic workflows — retrieval pipelines, orchestration layers, and multi-step agent architectures.
  • Own evaluation of agentic systems at scale — build and operate frameworks measuring relevance, quality, latency, and task success.
  • Design human-in-the-loop systems — feedback mechanisms, review workflows, and correction loops that keep agents accurate over time.
  • Optimize LLM workflows end to end — prompt design, retrieval strategy, caching, and latency.
  • Collaborate across product, infrastructure, and data teams to shape technical direction and roadmap.
Must Have Skills:
  • Production experience with backend systems — search/retrieval, data pipelines, distributed systems, or API-heavy services.
  • Experience building and/or evaluating agentic or LLM-powered systems (RAG, multi-step agents).
  • Strong Python and software engineering fundamentals (testing, CI/CD, observability).
  • Experience with retrieval/search systems and vector databases (PGVector, Pinecone, or Elasticsearch).
  • Experience with cloud infrastructure at scale (AWS, GCP, or Azure).
  • Regular use of AI coding tools (Copilot, Cursor, Claude Code, or similar).
  • Track record of shipping features tied to real user/business outcomes.
  • Ability to own a project end-to-end and provide technical direction.
Nice to Have Skills:
  • Multi-agent systems or complex orchestration design.
  • ML fundamentals (precision/recall, cross-validation, bias-variance tradeoff, overfitting/regularization).
  • Open-source contributions in AI/ML.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI (Agents)
Senior Software Engineer, AI (Agents)

Toast • Vancouver

On-site
CAD 145,000 - 183,000
Equity participation
Health and dental coverage
Open vacation policy
Senior AI Engineer – Scalable LLM Agents & Systems
Senior AI Engineer – Scalable LLM Agents & Systems

Klue • Vancouver

Hybrid
CAD 100,000 - 130,000
Health & dental coverage
Employee Stock Option Plan
Flexible vacation policy
+1
Sr. Software Engineer — AI Agent Orchestration
Sr. Software Engineer — AI Agent Orchestration

GuruLink • Vancouver

On-site
CAD 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Linkus Group • Toronto

On-site
CAD 85,000 - 110,000
Software Engineer II — Agentic AI Foundations
Software Engineer II — Agentic AI Foundations

United States Digital Space LLC • Toronto

On-site
CAD 110,000 - 160,000
Staff Agentic AI Engineer
Staff Agentic AI Engineer

Netomi • Toronto

On-site
CAD 150,000 - 210,000
Senior Software Engineer, Applied AI (Toronto)
Senior Software Engineer, Applied AI (Toronto)

United States Digital Space LLC • Toronto

Hybrid
CAD 188,000 - 242,000
Senior Software Engineer, AI
Senior Software Engineer, AI

Toast • Toronto

Hybrid
CAD 145,000 - 183,000
Competitive compensation
Extended health and dental coverage
Employee Stock Option Plan
+4
AI Engineer, Agentic Development
AI Engineer, Agentic Development

TEEMA • Toronto

On-site
CAD 138,000 - 158,000
Algorithm Engineer, AI
Algorithm Engineer, AI

Comm100 • Vancouver

On-site
CAD 80,000 - 120,000
Health & Dental Benefits
RRSP Matching Program
Health & Wellness Fund
+3