Software Engineer, AI Developer Experience
Core
Build AI-powered developer tools (editors, IDEs, CLIs, agents) to help Asana engineers increase velocity and complete tasks with confidence.
Role type
Senior IC software engineer (AI developer experience)
Builds
AI-augmented workflows, autonomous cloud agents, IDE/editor/CLI integrations, reusable agent skills, and AI-assisted code review systems.
Domain
Software Engineering / AI / Developer Productivity
Deliverable
production ML models | product features
Required skills
Large codebase navigation, developer tools/platforms/IDE/CLI/workflow automation, AI-assisted development tools (Cursor/Claude/Codex), agent extensions/MCP integrations, AI code review systems, evaluation frameworks for AI outputs, systems design, technical judgment
Preferred skills
Curiosity about emerging AI technologies
Technologies
Cursor, Claude Code, Codex, MCP
Responsibilities
Design and build AI-augmented workflows for coding agents; Design and scale autonomous cloud agents for complex engineering tasks; Build and refine IDE, editor, and CLI integrations; Create reusable agent skills, tools, and integrations; Improve AI-assisted code review workflows; Drive adoption of AI developer tools through usability, measurement, and enablement.
Seniority
Senior, hands-on IC