Senior Software Engineer, AI Retrieval
Asana- Base salary
- $202k–$223k Published base salary range
- Location
- Hybrid - New York City, 3 days/week (Mon, Tue, Thu) Remote eligibility
- Employment
- Full-time Senior
Role skills
Apply on asana.com
About the job
About the team
The AI Retrieval team powers the intelligence behind Asana's AI features by finding relevant work graph content and delivering it to LLM context windows. The team also owns Asana's traditional search experience.
What you'll achieve
- Reduce latency and cost of the retrieval system
- Improve quality and relevance of search results
- Expand retrieval capabilities to new Asana objects and third-party data sources
- Build and optimize search infrastructure using OpenSearch/ElasticSearch
- Contribute to ML-powered features like embeddings-based retrieval and semantic search
- Collaborate with cross-functional partners in New York City and Warsaw-based peers
About you
- 6+ years of experience writing code in a production environment
- Hands-on experience in search engineering, including with OpenSearch or ElasticSearch
- Experience with embeddings and machine learning approaches to search and retrieval
- Curiosity about AI and a desire to use it regularly in your work
- Experience in an Applied AI role is a plus
Compensation
Base salary range: $202,000 - $223,000. Additional components may include equity and benefits.
Benefits
- Mental health, wellness & fitness benefits
- Career coaching & support
- Inclusive family building benefits
- Long-term savings or retirement plans
- In-office culinary options
Application
Apply via the provided link.
Skills & tags
What you can verify before applying
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.