CareerPlan

Senior Software Engineer

Canada, British Columbia, VancouverFull-time2026-10-22 → 2026-11-10

Core

Provide technical leadership for the Excel Agent, designing solutions that enable the agent to understand workbook context, complete multi-step tasks, and validate results.

Role type

Senior Software Engineer (AI/Agentic Systems)

Builds

Client and service components for the Excel Agent

Domain

Enterprise software, AI/LLM, Agentic systems

Deliverable

production ML models

Required skills

AI/LLM development, agentic system design, distributed systems, incident response, AI-assisted code review, testing strategy, technical leadership, mentoring, security & privacy compliance

Preferred skills

Experience with tool use/function calling, workflow orchestration, memory, planning, evaluation loops, multi-agent patterns, experimentation, model evaluation

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Design solutions spanning client and service components; establish quality standards for agentic experiences; define and execute testing strategies; lead incident response as DRI; mentor engineers; collaborate with product, design, and security partners; break down complex technical work; support deployment automation.

Seniority

Senior, hands-on IC with leadership responsibilities