Senior Software Engineer, AI Chat
Core
Designing and building the backend platform and shared infrastructure for Asana's next-generation AI chat products and agent experiences.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Backend APIs, services, and abstractions for chat- and agent-powered product experiences.
Domain
Work Management / AI Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering fundamentals, distributed systems, observability, performance optimization, system design, cross-functional collaboration, technical leadership/mentoring, AI tools fluency
Preferred skills
Agent evaluation practices, defining new categories of work management
Technologies
(Not explicitly listed)
Responsibilities
Design, build, and evolve the backend platform enabling chat and agent experiences; Build shared APIs and abstractions to accelerate product team delivery; Partner with Product, Design, and Data Science to translate needs into platform capabilities; Improve performance, observability, and operational quality of enterprise-grade chat systems; Develop Asana's AI Evaluation platform; Mentor engineers and improve technical design practices.
Seniority
Senior, hands-on IC with leadership responsibilities