Asana
Software Engineer, AI Teammates Experience
About this role
Asana is hiring a Software Engineer to build user-facing experiences for AI Teammates, autonomous agents that collaborate with teams on complex workflows. You'll develop full-stack features enabling users to interact with and manage AI agents, working closely with product, design, and platform teams in a hybrid San Francisco office.
What you'll do
- Develop full-stack systems and product surfaces for guiding and collaborating with AI Teammates
- Partner with product, design, and platform teams to translate AI capabilities into intuitive user experiences
- Design and iterate on interaction patterns for AI, including conversational flows and human-in-the-loop workflows
- Apply product judgment and rapid experimentation to validate features and measure impact
- Contribute to discovery, adoption, and ongoing collaboration experiences for teams, admins, and individual users
- Build robust systems that maintain context and trust in AI agent interactions
What they're looking for
- Full-stack software development
- Experience with large, well-maintained codebases
- Applied AI and prompt engineering knowledge
- Agent-style workflows and evaluation/testing infrastructure
- Cross-functional collaboration and communication
- Product thinking and feature scoping
- UI/UX development
- Curiosity about emerging AI technologies
Benefits
- Mental health, wellness, and fitness benefits
- Career coaching and development support
- Equity compensation
- Hybrid work arrangement (in-office Monday, Tuesday, Thursday)
- Flexible work-from-home options on Wednesdays and Fridays depending on role
- Comprehensive compensation package with market-based pay equity audits
Opens the official application on the employer’s site. No login required.
Asana
Asana builds work management and team collaboration software, including a product called Command for integrating with development infrastructure. The company is hiring Forward Deployed Engineers to implement customer solutions and bridge product development, Solutions Engineers to support sales and onboarding, Product Engineers to build full-stack features, and Security Engineers to manage threat response and vulnerability protection.
- Website
- asana.com
Likely interview questions
- Describe your experience building product features in complex technical domains—what was most challenging?
- Have you worked with AI systems, prompt engineering, or agent-based workflows before? If so, what did you learn?