Skip to main content

Senior Software Engineer, AI Retrieval

Asana
Hybrid - New York City, 3 days/week (Mon, Tue, Thu)Updated 6d ago
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 family
Engineering
B2B SaaS
Apply on asana.com
Job actionsApply now
Job actionsApply now

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.