Senior AI Software Engineer - Agentic Systems

Resume Skip

Vancouver

Hybrid

CAD 246,000 - 280,000

Full time

45 hours 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 benefits
Career coaching
Family building benefits
Long-term savings / retirement plans
In-office meals

Job summary

Asana, a leader in human + AI collaboration, seeks a Senior Software Engineer in Vancouver to help architect and deliver AI-driven systems. You will influence design across runtime, evaluation, and customer-facing builders while mentoring engineers and shaping technical direction.

The role emphasizes collaboration with product and data science teams. The position offers an office-centric hybrid schedule with in-office days and optional work-from-home days depending on team and work type.

Qualifications

  • 6+ years of professional software engineering experience designing, building, and maintaining production distributed systems, microservices, or complex full-stack architectures.
  • Proven track record as Tech Lead or AoR owner driving multi-contributor projects.
  • Experience with AI tools, LLMs, evaluation pipelines, or real-time streaming infrastructure.
  • Ability to author comprehensive technical design docs and evaluate trade-offs.

Responsibilities

  • Drive technical design, architecture, and end-to-end delivery of medium-to-large AI projects.
  • Design robust, extensible systems for agentic execution, prompt-driven automation, and model orchestration.
  • Weigh latency, cost, determinism, and maintainability when making architectural decisions.
  • Mentor engineers and set high engineering standards across teams.
  • Collaborate with Product, Data Scientists, and Engineers to align technical direction with product strategy.

Skills

Distributed systems design
Tech leadership
LLMs / agentic patterns
Technical design docs
Mentoring engineers
End-user impact awareness

Education

Bachelor's degree in CS or related field

Tools

Python
Go
Docker

Job description

Asana, a leader in human + AI collaboration, seeks a Senior Software Engineer in Vancouver to help architect and deliver AI-driven systems. You will influence design across runtime, evaluation, and customer-facing builders while mentoring engineers and shaping technical direction.

The role emphasizes collaboration with product and data science teams. The position offers an office-centric hybrid schedule with in-office days and optional work-from-home days depending on team and work type.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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 Data Scientist — AI Growth & LLM Strategy
Senior Data Scientist — AI Growth & LLM Strategy

Asana, Inc. • Vancouver

Hybrid
CAD 176,000 - 200,000
Mental health benefits
Career coaching
Inclusive family building benefits
+2
Technical Lead, API Vancouver, BC
Technical Lead, API Vancouver, BC

Asana • Vancouver

On-site
CAD 294,000 - 334,000
Mental health benefits
Career coaching
Inclusive family building benefits
+2
Data Scientist
Data Scientist

Asana • Vancouver

Hybrid
CAD 176,000 - 200,000
Mental health benefits
Career coaching
Family building benefits
+2
Analytical Engineering Manager Vancouver, BC
Analytical Engineering Manager Vancouver, BC

Asana • Vancouver

On-site
CAD 167,000 - 178,000
Mental health, wellness & fitness
Career coaching & support
Inclusive family building benefits
+2
Data Scientist
Data Scientist

Decisive Point • Vancouver

Hybrid
CAD 176,000 - 200,000
Mental health, wellness & fitness
Career coaching & support
Inclusive family building benefits
+2
Data Scientist Vancouver, BC
Data Scientist Vancouver, BC

Asana, Inc. • Vancouver

Hybrid
CAD 176,000 - 200,000
Mental health benefits
Career coaching
Inclusive family building benefits
+2