IT & Software

AI Applications Software Developer

Asana, Inc.

Vancouver · Metro Vancouver Regional District · Canada

Create AI-orchestrated workflow experiences for Asana users in Vancouver, combining clean code, thoughtful testing, and product-focused engineering. Work is office-centric hybrid.

Asana is hiring Software Engineers for high-impact product surfaces, trust systems, evaluation, and observability across its AI Suite. You will turn specifications into production features, build scalable services, and improve code health through test coverage, technical debt remediation, and rigorous reviews. The centralized interview process supports matching with a suitable core AI team after interviews.

Key Responsibilities:

  • Deliver end-to-end features for AI-orchestrated workflows
  • Develop clean, maintainable, self-documenting code
  • Create comprehensive test plans and logical pull requests
  • Provide estimates and communicate engineering progress
  • Surface blockers and seek feedback on complex changes

Requirements:

  • Two or more years shipping production code
  • Experience with web services or data-intensive systems
  • Testing practices and software design fundamentals
  • Experience or curiosity with prompt pipelines
  • Collaboration with Product Managers, Designers, and Data Scientists

Use software development expertise, testing discipline, and AI curiosity to improve Asana’s user-facing intelligent workflow products.

#J-18808-Ljbffr

Reference: WJ-2742_542399 · Posted 09 Nov 2026, 10:19 PM

Find more on GigBlow

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