Talent.com
Asana
Senior Software Engineer, AI Chat Vancouver, BCAsana • Vancouver, Metro Vancouver Regional District, Canada
No longer accepting applications
Senior Software Engineer, AI Chat Vancouver, BC

Senior Software Engineer, AI Chat Vancouver, BC

Asana • Vancouver, Metro Vancouver Regional District, Canada
30+ days ago
Salary
CA$176,000.00 yearly
Job type
  • Full-time
Job description

We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the intelligence and shared infrastructure behind the conversation—from tool selection and evaluation to observability and product enablement APIs—so teams across Asana can ship fast without rebuilding the same systems. The Infrastructure team builds the foundation that supports our web and mobile applications and our robust API. We build and operate the software that enables Asana’s security, scalability, and speed. Each day, we combine industry best practices and innovation to support this product-focused company. If you like working on shared abstractions, hard product-quality problems, and fast-moving AI systems, this role sits at that intersection.

This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams you partner with.

What you’ll achieve

  • Design, build, and evolve the backend platform that enables chat- and agent-powered product experiences across Asana, with a focus on reliability, scalability, and extensibility.
  • Build shared APIs, services, and abstractions that help product teams ship chat experiences more quickly and consistently without re‑solving the same infrastructure problems.
  • Partner closely with Product, Design, Data Science, and peer AI engineering teams to translate product needs into durable platform capabilities and pragmatic technical roadmaps.
  • Improve the performance, observability, and operational quality of systems that support enterprise‑grade chat experiences, including areas like latency, availability, state management, and debugging.
    Raise the effectiveness of the team by mentoring other engineers, improving technical design and planning practices, and proactively identifying opportunities to simplify systems and increase engineering leverage.
    Develop Asana’s AI Evaluation platform, applying frontier practices in agent evaluation to ensure our AI products are reliable, accurate, and high‑performing.

About you

  • Demonstrates fluency with AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
  • 5+ years of full‑time professional software development experience, including experience owning and delivering medium‑to‑large technical projects.
  • Strong backend engineering fundamentals and experience building reliable, maintainable distributed systems in production.
  • Proven ability to navigate complex architectural boundaries and collaborate cross‑functionally with Infrastructure and Frontend teams.
    Comfortable working in a fast‑paced environment where you are defining a new category of Work Management.
  • Strong instincts for production quality, including observability, testing, rollout safety, performance, and operational excellence.
    Lead with ownership and initiative: you identify ambiguity, propose practical paths forward, and help teams make steady progress through changing requirements.

What we’ll offer

Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we’re committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.

For this role, the estimated base salary range is between $176,000 - $200,000. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.

In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you’re interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.

We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:

  • Mental health, wellness & fitness benefits
  • Career coaching & support
  • Inclusive family building benefits
  • Long‑term savings or retirement plans
  • In‑office culinary options to cater to your dietary preferences

These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations.

#LI-Hybrid

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer, AI Chat Vancouver, BC • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Vancouver, Metro Vancouver Regional District, CA
Remote
Part-time

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Show more

 • Promoted

Remote Forward-Deployed Engineer: AI-Driven Modernization

Banyan SoftwareVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading software company is seeking a Forward Deployed Engineer to drive the modernization of applications with a focus on AI-assisted software development practices.This hybrid role requires ove... Show more

 • Promoted

Senior QA Automation Engineer: AI-Driven Testing & CI/CD

New Value SolutionsRichmond, Metro Vancouver Regional District, CA
Full-time

A national IT consulting company is seeking a QA Automation Engineer in Canada to ensure the quality and performance of enterprise applications.Responsibilities include analyzing requirements, defi... Show more

 • Promoted

Senior Software Engineer, Localization Engineering - C$107,000 - C$157,300 A Year

AutodeskRichmond, Canada
Full-time

Senior Software Engineer to optimize and improve product localization by developing and maintaining tools, processes, and data.Requires full stack development, automation, and strong analytical ski... Show more

 • Promoted

Senior Backend Engineer - C$76,000 - C$139,000 A Year - Remote

LumenaltaRichmond, Canada
Remote
Full-time

Designs and implements secure, scalable backend systems using Python and AWS.Manages infrastructure with Terraform/CDK and Kubernetes, focusing on automation and performance.Collaborates with cross... Show more

 • Promoted

Expert Software Engineer, AI Workflow Optimization

KlueVancouver
Full-time

Elevate your career at Klue as an Expert Software Engineer in Vancouver, focusing on optimizing LLM agents and enhancing customer-centric functionalities.Shape the future of competitive intelligenc... Show more

 • Promoted

Agentic AI & Integration Technology Lead

Village Farms International Inc.Delta, Metro Vancouver Regional District, Canada
Full-time

Take the lead in technology integration at Village Farms International, focusing on Agentic AI and enterprise workflows.This position offers a chance to ensure robust and secure integrations within... Show more

 • Promoted

AI Engineer Vancouver

Durable Technologies IncVancouver, Metro Vancouver Regional District, CA
Full-time

This role sits at the intersection of AI engineering and application development.You’ll build customer-facing features from scratch, while also helping us integrate and scale the AI infrastructure ... Show more

 • Promoted

Senior Software Engineer - Platform Technology - C$120,000 - C$145,000 A Year

HTuO BiosciencesRichmond, Canada
Full-time

Develops scientific software in a high-performance computing environment, focusing on efficient, optimized code in C++ and Python. Show more

 • Promoted

Remote Senior Software Engineer Ai-Native Platform - C$145,000 - C$165,000 A Year - Remote

AplosRichmond, Canada
Remote
Full-time

Seeking a Senior Software Engineer for a nonprofit software provider to design AI-integrated core systems and optimize performance. Show more

 • Promoted

Senior Platform Software Engineer - Hpc, Cuda - C$120,000 - C$145,000 A Year

HTuO Biosciences Inc.Richmond, Canada
Full-time

Develop scientific software in a high-performance computing environment using C++ and Python. Show more

 • Promoted

Senior Cloud Software Engineer & Ai/Ml Integrations Lead - C$115,000 - C$145,000 A Year

Leading Tech Scale-UpRichmond, Canada
Full-time

Designs and enhances cloud applications, integrates AI/ML, optimizes infrastructure, and mentors junior developers in a hybrid work environment. Show more

 • Promoted

Senior Software Engineer – Impact Saas (Remote Canada) - C$145,000 - C$165,000 A Year - Remote

Unified Software CompanyRichmond, Canada
Remote
Full-time

Seeking a Senior Software Engineer to lead cloud CRM platform projects, mentor teams, and implement best practices in a remote-first setting.Requires 5-7 years of JavaScript/TypeScript experience. Show more

 • Promoted

Fullstack Software Engineer — Data & Ai Platform - C$170,000 - C$227,000 A Year

Menlo VenturesRichmond, Canada
Full-time

Fullstack Software Engineer needed to build scalable data and AI products.Requires 10+ years experience in HTML, JavaScript, and server-side technologies. Show more

 • Promoted

Senior Software Engineer for AI Innovation

Owl.coVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Engineer specializing in product development, focusing on AI technology for the insurance market.Work in a collaborative environment five days a week in New York City, Toronto, or V... Show more

 • Promoted

Senior Software Engineer in AI Development

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior AI Engineer - Backend-Driven Agentic (Remote)

BayOne SolutionsVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A technology firm is hiring a Senior Full Stack Engineer (Backend-Leaning) with a strong focus on backend services and AI applications.The ideal candidate will have experience in building agent-bas... Show more

 • Promoted

Senior Software Engineer, Cloud IaC & Automation

MarqetaVancouver, Metro Vancouver Regional District, CA
Full-time

A leading fintech company is seeking a Senior Software Engineer on the Infrastructure Engineering team to innovate and enhance cloud-based solutions.You will design and optimize infrastructure tool... Show more

 • Promoted

Senior Software Architect for AI-Powered SaaS

EviSmartVancouver
Full-time

A leading dental tech company in Vancouver seeks a highly experienced Technical Lead to architect and develop their Customer Experience Platform.The ideal candidate will have at least 7 years in so... Show more

 • Promoted

Senior Backend Engineer - AI Agent Integrations

CrestaVancouver, Metro Vancouver Regional District, CA
Full-time

A leading AI technology company in Canada seeks a skilled backend engineer to develop scalable systems for integrating AI Agents within contact center environments.The role demands creating robust ... Show more