Shape agentic execution and model orchestration at Asana in Vancouver, partnering across AI teams through an office-centric hybrid work model. As a Senior Software Engineer, you will help advance Asana’s human-agent operating system and AI Suite. Teams may focus on agentic runtime architecture, high-throughput evaluation and safety infrastructure, or enterprise customer-facing coordination surfaces. Your technical interview experience remains streamlined across the organization, followed by team matching. Key Responsibilities:
Architect extensible systems supporting agentic execution Guide engineers across medium-to-large roadmap projects Clarify trade-offs and align technical direction with strategy Document architecture and mentor engineers across levels Translate complex visions into actionable engineering tasks Requirements:
Six-plus years of skilled software engineering experience Experience with distributed systems, microservices, or full-stack architectures Interest in evaluation pipelines, RAG, or streaming infrastructure Ability to make maintainable, durable architectural decisions Empathy for user trust, latency, and workflow reliability Use agentic systems expertise, architectural judgment, and user empathy to advance Asana’s AI engineering organization in Vancouver.