Senior Software Engineer, AI Chat
Asana is hiring a Senior Software Engineer, AI Chat to develop backend foundations for their next-generation AI chat products. This role involves designing, building, and evolving the backend platform, creating shared APIs and services, and partnering with cross-functional teams to deliver scalable and reliable chat experiences. The ideal candidate will have 5+ years of software development experience and strong backend engineering fundamentals.
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.
Posted June 2, 2026