Software Engineer, AI
$146k - $162k • Vancouver, BC
Posted 8h ago
Job Location
Vancouver, BC
Tech Stack
Remote Work Policy
On-site
Categories
AI Engineer
About the job
Asana is seeking a Software Engineer to join its AI organization in Vancouver, focusing on building the human-agent operating system. This role involves contributing to core AI teams, from platform infrastructure for autonomous agents to trust and evaluation systems, and product surfaces for AI-orchestrated workflows. The position offers a hybrid work arrangement based in the Vancouver office, with specific in-office days and potential for remote work on other days, depending on the role's needs.
Responsibilities
- Own end-to-end implementation of features and services for intelligent collaboration and agentic automation.
- Write clean, modular, and well-tested code, evaluating trade-offs for integrating foundation models, prompt pipelines, and orchestration logic.
- Maintain and improve Areas of Responsibility, monitor production pipelines, participate in on-call rotations, and diagnose complex bugs.
- Break down feature specifications into engineering milestones, provide estimates, and execute to advance AI Suite adoption.
- Elevate code quality, advocate for test coverage and technical debt remediation, and conduct code reviews.
Requirements
- 2+ years of professional software engineering experience shipping production code in distributed architectures, web services, or data-intensive systems.
- Strong command of software design fundamentals, testing practices, and data structures.
- 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, and ship to production with minimal oversight.
- High bar for code health, writing well-structured, maintainable, and self-documenting code with comprehensive test plans.
- Experience collaborating closely with Product Managers, Designers, Data Scientists, and engineers, communicating progress clearly and surfacing blockers early.
Benefits
- Mental health, wellness & fitness benefits
- Career coaching & support
- Inclusive family building benefits
- Long-term savings or retirement plans
- In-office culinary options
