Toast logo

Senior Software Engineer, AI (Agents)

Toast
Department:Software Development
Type:ON-SITE
Region:Vancouver, British Columbia
Location:Vancouver, British Columbia, Canada
Experience:Mid-Senior level
Salary:CAD145,000 - CAD183,000
Skills:
PYTHONLLMRAGPGVECTORPINECONEELASTICSEARCHAWSGCPAZURECOPILOTCURSORCLAUDE CODE
Share this job:

Job Description

Posted on: April 28, 2026

Job Description Toast is recruiting on behalf of a Vancouver-based AI software company operating in the competitive intelligence space. The company is mid-sized and growing quickly, with hubs across Canada and the UK, and has made multiple strategic acquisitions in recent years to expand its platform capabilities. They are building AI-first products that help revenue teams win more deals by automatically surfacing market, competitor, and buyer insights at scale. This is a Senior Software Engineer role on the core engineering team, focused on building and optimizing the LLM-powered agents that sit at the heart of the product. Responsibilities

  • Build and maintain backend systems that power agentic workflows, including retrieval pipelines, orchestration layers, and multi-step agent architectures that process large volumes of competitive data into actionable customer intelligence.
  • Improve LLM-powered workflows end to end, from prompt design and retrieval strategy through to caching and latency optimization, making agent responses faster, more accurate, and more reliable in production.
  • Own evaluation of agentic systems at scale by developing and operating evaluation frameworks that measure relevance, quality, latency, and end-to-end task success across agent pipelines.
  • Design and build human-in-the-loop systems in collaboration with product and design, including feedback mechanisms, review workflows, and correction loops that keep AI agents accurate and trusted over time.
  • Connect technical decisions to customer outcomes, shipping iteratively, measuring impact, and course-correcting quickly based on real usage.
  • Collaborate with product, infrastructure, and data teams to align technical direction with product goals and establish patterns for production-grade agentic systems.
  • Stay current on advances in LLMs, retrieval architectures, and agentic reasoning, and bring that perspective into day-to-day technical decision-making.

Requirements

  • Demonstrated experience building and operating backend systems in production, with meaningful depth in at least one of search and retrieval, data pipelines, distributed systems, or API-heavy service architectures.
  • Experience building or evaluating agentic or LLM-powered systems, including retrieval-augmented generation, multi-step agent workflows, or similar architectures.
  • Strong software engineering fundamentals with clean, maintainable, well-tested Python code and experience with backend frameworks, APIs, and production infrastructure.
  • Familiarity with search and retrieval systems including tools like PGVector, Pinecone, or Elasticsearch and an understanding of hybrid retrieval and relevance tuning.
  • Experience with cloud infrastructure on AWS, GCP, or Azure, with a track record of building systems that handle scale, large data volumes, and low-latency requirements.
  • Hands-on use of AI coding tools like Copilot, Cursor, or Claude Code as part of your development workflow.
  • Ability to lead projects end to end, make sound architectural decisions, and provide technical direction to others on the team.

Benefits

  • Total compensation ranges from CA$145,000 to CA$183,000 annually, with equity participation through an employee stock option plan.
  • Extended health and dental coverage begins on day one.
  • Open vacation policy with no set limit on time off.
  • You will be building AI agents that directly change how companies compete and win deals, with your work touching revenue outcomes at real organizations every day.
  • The team is small enough that your decisions shape the product, and the company is growing fast enough that your impact compounds quickly.
  • Direct access to leadership and a culture that encourages engineers to bring ideas to the table and influence product direction.
  • Application Review

Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps. Your journey with Toast begins here, and we’re excited to see what you bring to the table!

  • Vetting Call

If your application is successful, we’ll schedule a vetting call with a member of the Toast team. This 30-45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made. This is your chance to shine and show us why you’re a great fit for the roles we offer.

  • Profile Creation

Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you’ve made. This way, your profile reflects your true potential and accomplishments.

  • Client Submission

After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Mastercard logo

Software Engineer

Mastercard
Just now
Software Development
ON-SITE
Vancouver, British Columbia, Canada
AZUREINFRASTRUCTURE-AS-CODEARM+6 more
Respawn Entertainment logo

Software Engineer-Engine/Rendering - (Star Wars Jedi)

Respawn Entertainment
Just now
Software Development
ON-SITE
Greater Vancouver Metropolitan Area
C++UNREAL ENGINEPERFORMANCE ANALYSIS+1 more
Affinity logo

Dynamics365 CRM Developer (Part-time)

Affinity
Just now
Software Development
Remote (Vancouver, British Columbia)
Greater Vancouver Metropolitan Area
.NETC#JAVASCRIPT+14 more
Mastercard logo

Senior Software Engineer

Mastercard
Just now
Software Development
ON-SITE
Vancouver, British Columbia, Canada
AZUREARMBICEP+6 more
Autodesk logo

Full-Stack Software Developer

Autodesk
Just now
Software Development
HYBRID
Vancouver, British Columbia, Canada
JAVASCRIPTREACTGIT+1 more