IT & Software

Senior Distributed Systems Engineer AI

ContentBuffer

Vancouver · Metro Vancouver Regional District · Canada

Build performant distributed systems for Asana’s AI roadmap in Vancouver, applying architecture, microservices, and technical leadership skills onsite three days weekly.

This Senior Software Engineer search spans several expanding AI engineering teams. You could develop evaluation and safety infrastructure, architect the core agentic runtime, or create enterprise builders and canvas surfaces. A streamlined technical interview process supports matching you with the appropriate team after interviews.

Key Responsibilities:

  • Drive end-to-end delivery of medium-to-large AI projects
  • Balance technical debt, developer velocity, risk, and business goals
  • Anticipate customer and architectural risks early
  • Run retrospectives and establish engineering testing norms
  • Collaborate with managers, designers, and data scientists

Requirements:

  • Six-plus years building and maintaining distributed production systems
  • Track record leading multi-contributor technical projects
  • Practical experience or interest in LLMs and RAG
  • Strong technical design documentation and trade-off evaluation skills
  • Passion for mentoring and actionable engineering feedback

Apply distributed systems leadership, microservices experience, and AI interest to complex engineering work at Asana.

#J-18808-Ljbffr

Reference: WJ-2742_520950

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.