Oh My JobFind JobsResources
Company
  • About Us
  • Blog
  • Contact
  • Career Guides
Popular Roles
  • Registered Nurse Jobs
  • Home Health Aide Jobs
  • Software Developer Jobs
  • Project Manager Jobs
  • Part-Time Jobs
Tools
  • Paycheck Calculator
  • Job Market Data
Legal
  • Terms of Service
  • Privacy Policy
  • California Privacy Rights
For Employers
Post a Job
  1. Home
  2. Jobs
  3. Software Engineer
  4. Staff Software Engineer, AI
Illustration - Staff Software Engineer, AI

Staff Software Engineer, AI

Asana
Asana
Warsaw
Jun 9, 2026
Salary not listed

At a glance

  • 6+ years of experience
  • Hybrid

Job Description

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. Our work enables AI features that truly understand your work—both within and outside of Asana—and use that understanding to take action. We also own Asana's traditional search experience.

As a Staff Software Engineer on the AI Retrieval team, you'll build the systems that make Asana's AI smart and responsive. You'll tackle challenging problems in search and retrieval, working to improve the speed, cost-efficiency, and quality of our systems while expanding their capabilities to new data sources.

This role is based in our Warsaw office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do, and your recruiter can share more about the in-office requirements.

We offer a Contract of Employment (UoP) for our employees in Poland.

What you'll achieve

  • Reduce the latency and cost of our retrieval system, making Asana's AI features faster and more efficient
  • Improve the quality and relevance of search results to help users find exactly what they need
  • Expand the retrieval system's capabilities to query 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 while building strong relationships with your Warsaw-based peers

About you

  • 6+ years of experience writing code in a production environment
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making
  • Hands-on experience in search engineering, including with OpenSearch or ElasticSearch
  • Experience with embeddings and machine learning approaches to search and retrieval
  • Experience in an Applied AI role is a plus

We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today.

At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.

What we’ll offer

    Asana on Oh My Job

    167 open positions right now.

    Apply now
    Share:

    Where Software Engineer jobs are hiring right now

    Based on active listings in our database, by state. Hover a state for its exact count.
    Software Engineer job openings by US stateChoropleth map of Software Engineer job openings across US states, based on active listings in our database. California has the most open positions (240), while Idaho has the fewest among states with active listings (1).
    NoneLowMediumHighVery high
    Software Engineer open positions by state
    StateOpen positions
    California240
    Texas159
    Maryland135
    Virginia106
    New Jersey99
    New York81
    Florida64
    Washington60
    Illinois59
    Ohio52
    Colorado39
    Massachusetts33
    Minnesota33
    Alabama31
    Arizona30
    Michigan25
    Pennsylvania24
    North Carolina21
    Arkansas20
    Georgia20
    Tennessee19
    Delaware14
    Nevada13
    Missouri12
    Oklahoma12
    Indiana10
    Utah10
    Kansas7
    Oregon7
    Wisconsin7
    Connecticut6
    Maine6
    South Carolina5
    West Virginia5
    Hawaii4
    Iowa4
    Kentucky3
    New Mexico3
    Montana2
    Nebraska2
    Idaho1

    Similar positions:

    • VISA

      Software Engineer - Sr. Consultant level

      VISA • US Austin, TX

      Recently posted
    • VISA

      Staff Software Engineer-AI Solutions

      VISA • US Ashburn, VA

      Recently posted
    • VISA

      GenAI Senior Software Engineer

      VISA • US Austin, TX

      Recently posted
    • VISA

      Lead Software Engineer – Cloud Native Platforms (GCP)

      VISA • US Foster City, CA

      Recently posted