Senior Software Engineer, AI Retrieval
As a Senior Software Engineer on the AI Retrieval team, you will build and optimize systems to enhance Asana's AI features by improving search relevance, speed, and cost-efficiency. You will work on ML-powered retrieval, expand capabilities to new data sources, and manage traditional search experiences.
The AI Retrieval team is responsible for powering the intelligence behind Asana's AI features by efficiently finding relevant work graph content and delivering it to LLM context windows. This work enables AI features that truly understand your work, both within and outside of Asana, and utilize that understanding to take action. The team also manages Asana's traditional search experience.
As a Senior Software Engineer on the AI Retrieval team, you will be instrumental in building the systems that ensure Asana's AI is smart and responsive. You will tackle complex problems in search and retrieval, striving to improve the speed, cost-efficiency, and quality of these systems while expanding their capabilities to new data sources.
This role is based in Asana's Warsaw office, following an office-centric hybrid schedule. Standard in-office days are Monday, Tuesday, and Thursday, with the option to work from home on Wednesdays. Working from home on Fridays may vary based on the type of work.
Posted June 2, 2026