# Software Engineer, AI

**Company**: Asana
**Location**: Vancouver, BC
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $146,000-$162,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/asana/jobs/7962306?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_21dc41c9-cb7

## Description

We're looking for a Software Engineer to join our growing AI organisation in Vancouver.

Asana is pioneering a new category of technology as the human-agent operating system, focusing on our AI Suite to turn manual work into scalable, intelligent systems.

This role is based in our Vancouver office with an office-centric hybrid schedule, typically Monday, Tuesday, and Thursday in-office, with flexibility to work from home on Wednesdays and potentially Fridays depending on the type of work and team collaborations.

### What you'll achieve

- Own the end-to-end implementation of small-to-medium features and services that power intelligent collaboration and agentic automation across Asana.

- Write clean, modular, and well-tested code across our stack, evaluating trade-offs between latency, cost, and reliability when integrating modern foundation models, prompt pipelines, and workflow orchestration logic.

- Proactively maintain and improve Areas of Responsibility (AoRs), monitor production pipelines, participate in team on-call rotations, and diagnose complex bugs across asynchronous or distributed systems.

- Break down feature specifications into clear engineering milestones, provide accurate technical estimates, and reliably execute to advance the adoption of the AI Suite.

- Elevate code quality, advocate for test coverage and technical debt remediation, and conduct thoughtful and rigorous code reviews for your peers.

### About you

- Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.

- 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, paired with experience or curiosity in working with LLMs, prompt pipelines, vector databases, or agentic frameworks.

- Demonstrated ability to take a technical specification, evaluate trade-offs, seek feedback on risky or complex changes early, and ship to production with minimal oversight.

- High bar for code health, writing well-structured, maintainable, and self-documenting code with comprehensive test plans and logical PR breakdowns.

- Experience collaborating closely with Product Managers, Designers, Data Scientists, and fellow engineers while communicating progress clearly and surfacing blockers early.

### What we'll offer

- Estimated base salary range: $146,000-$162,000.

- Comprehensive compensation package including equity, sales incentive pay, and benefits.

- Benefits include mental health, wellness & fitness benefits, career coaching & support, inclusive family building benefits, long-term savings or retirement plans, and in-office culinary options.

## Skills

### Required
- AI
- LLMs
- prompt pipelines
- vector databases
- agentic frameworks
- software design
- testing practices
- data structures

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/asana/jobs/7962306?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
