AI Software Engineer: Build Intelligent Workflows

Decisive Point

Vancouver

Hybrid

CAD 205,000 - 227,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mental health, wellness & fitness
Career coaching & support
Inclusive family building benefits
Long-term savings/retirement plans
Culinary options in-office

Job summary

Asana is hiring a Software Engineer to join its AI organization in Vancouver, focusing on building scalable, intelligent systems and agentic automation across its AI Suite. The role emphasizes ownership of end-to-end features, clean code, and collaboration with product managers and data scientists.

We value curiosity about AI, production-ready code, and strong fundamentals. The team operates in a hybrid, office-centric model with options for remote work depending on team and project needs.

Qualifications

  • 2+ years of professional software engineering experience shipping production code in modern distributed architectures, web services, or data-intensive systems.
  • Strong command of software design fundamentals, testing practices, and data structures, with exposure to AI tools.
  • Experience or curiosity with LLMs, prompt pipelines, vector databases, or agentic frameworks.

Responsibilities

  • Own end-to-end implementation of small-to-medium features and services powering AI-enabled collaboration.
  • Write clean, modular, well-tested code across the stack, balancing latency, cost, and reliability with foundation models integration.
  • Monitor production pipelines, participate in on-call rotations, diagnose complex bugs in distributed systems.
  • Break down feature specs into milestones, provide accurate estimates, and execute to drive AI Suite adoption.
  • Elevate code quality with test coverage and rigorous code reviews.

Skills

LLMs
Prompt pipelines
Distributed systems
Software design

Education

Bachelor's degree in CS or related field

Tools

Vector databases
Observability tooling

Job description

Asana is hiring a Software Engineer to join its AI organization in Vancouver, focusing on building scalable, intelligent systems and agentic automation across its AI Suite. The role emphasizes ownership of end-to-end features, clean code, and collaboration with product managers and data scientists.

We value curiosity about AI, production-ready code, and strong fundamentals. The team operates in a hybrid, office-centric model with options for remote work depending on team and project needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer - Agentic Systems
Senior AI Software Engineer - Agentic Systems

Resume Skip • Vancouver

Hybrid
CAD 246,000 - 280,000
Mental health benefits
Career coaching
Family building benefits
+2
Senior AI Systems Architect & Tech Lead
Senior AI Systems Architect & Tech Lead

Asana • Vancouver

Hybrid
CAD 246,000 - 280,000
Mental health benefits
Career coaching
Family-building benefits
+2
Software Engineer, AI Vancouver, BC
Software Engineer, AI Vancouver, BC

Asana, Inc. • Vancouver

On-site
CAD 204,000 - 227,000
Mental health benefits
Career coaching & support
Inclusive family building benefits
+2
S Software Engineer, AI Vancouver, CA Mid LLM agent distributed systems
S Software Engineer, AI Vancouver, CA Mid LLM agent distributed systems

ContentBuffer • Vancouver

Hybrid
CAD 205,000 - 227,000
Mental health benefits
Career coaching & support
Inclusive family building benefits
+2
Software Engineer, AI
Software Engineer, AI

Resume Skip • Vancouver

Hybrid
CAD 204,000 - 227,000
Mental health, wellness & fitness
Career coaching & support
Inclusive family building benefits
+2
Senior Software Engineer, AI Vancouver, BC
Senior Software Engineer, AI Vancouver, BC

Asana, Inc. • Vancouver

Hybrid
CAD 246,000 - 280,000
Mental health, wellness & fitness
Career coaching & support
Inclusive family building benefits
+2
Senior Software Engineer, AI
Senior Software Engineer, AI

Resume Skip • Vancouver

Hybrid
CAD 246,000 - 280,000
Mental health benefits
Career coaching
Family building benefits
+2
Software Engineer, AI
Software Engineer, AI

Asana • Vancouver

Hybrid
CAD 205,000 - 227,000
Equity
Sales incentive pay
Mental health benefits
+4
Software Engineer, AI
Software Engineer, AI

Decisive Point • Vancouver

Hybrid
CAD 205,000 - 227,000
Mental health, wellness & fitness
Career coaching & support
Inclusive family building benefits
+2
Senior Software Engineer, AI
Senior Software Engineer, AI

Asana • Vancouver

Hybrid
CAD 246,000 - 280,000
Mental health benefits
Career coaching
Family-building benefits
+2