Asana

Senior Software Engineer, AI

Asana
Apply
6 months ago
Vancouver, CanadaSenior

Base Salary

$176k - $200k/yr

Responsibilities

  • Drive the technical design, architecture, and end-to-end delivery of medium-to-large AI roadmap projects.
  • Design robust and performant systems for agentic execution, prompt-driven automation, model orchestration, and enterprise-grade data boundaries.
  • Break down ambiguous product visions into engineering milestones while evaluating technical debt, developer velocity, execution risk, latency, cost, determinism, and maintainability.
  • Author technical design documents, establish testing norms, run retrospectives, and champion engineering quality.
  • Lead multi-contributor projects across services or codebases while navigating cross-team dependencies.
  • Mentor and coach engineers and provide actionable code and design feedback.
  • Partner with Product Managers, Engineering Managers, Product Designers, and Data Scientists to define requirements and technical direction.

Requirements

  • 6+ years of professional software engineering experience designing, building, and maintaining production distributed systems, microservices, or complex full-stack architectures.
  • Demonstrated technical leadership across multiple services or codebases.
  • Practical experience or deep interest in LLMs, agentic patterns, evaluation pipelines, retrieval-augmented generation, or real-time streaming infrastructure.
  • Experience authoring comprehensive technical design documents and making durable architectural decisions.
  • Track record as a Tech Lead or Area of Responsibility owner driving multi-contributor projects from ambiguity to delivery.
  • Passion for mentoring engineers and establishing long-term engineering best practices.
  • Curiosity about AI tools and emerging technologies and willingness to use them to improve productivity, collaboration, or decision-making.
  • Strong understanding of how backend architecture and model behavior affect user trust, interface latency, and workflow reliability.

Benefits

  • Office-centric hybrid schedule in Vancouver with standard in-office days Monday, Tuesday, and Thursday; Wednesday work-from-home is generally available and Friday flexibility depends on the team and work.
  • Mental health, wellness, and fitness benefits.
  • Career coaching and support.
  • Inclusive family-building benefits.
  • Long-term savings or retirement plans.
  • In-office culinary options accommodating dietary preferences.
Asana

About Asana

1,001-5,000 employees

Asana builds a work management platform that helps teams plan, track, and coordinate projects and goals, with AI-assisted features and integrations. It sells subscription-based SaaS used across functions from marketing to engineering. Founded in 2008 and headquartered in San Francisco, Asana is publicly traded on the NYSE and used by more than 170,000 organizations, including Accenture and Amazon.

Contact me