← All jobs in Poland

Remote · Software Engineer

Senior Software Engineer - AI Retrieval

Asana · Warsaw · Poland

Remote PLN 32k–41k / month Posted Open until 18 Oct 2026
  • Remote Most Asanas have the option to work from home on Wednesdays. — job description

The job, in the employer's words

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 Senior 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

  • Generous, transparent and fair compensation system (base salary and RSUs)
  • Contract of Employment (and the option of 50% tax deductible costs for author’s rights usage in respect of applicable roles ) 
  • Health insurance with dental and travel coverage (Lux Med) 
  • Breakfast and lunch catering on the days that you work from the office
  • Vacation allowance
  • Career growth budget 
  • Home office setup budget 
  • Gym/Fitness card
  • Fertility healthcare and family-forming support with Carrot
  • Mental Health Support in Modern Health
  • Group life insurance
  • MacBooks with all necessary accessories

For this role, the estimated base salary range is between 31,917 - 40,583 PLN gross per month (subject to all taxes and necessary deductions). The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.

In addition to base salary, your compensation package may include additional components such as equity and sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.

#LI-Hybrid

About us

Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong.

We believe in supporting people to do their best work and thrive. Our goal is to ensure that Asana upholds an environment where all people feel that they are respected and valued, whether they are applying for an open position or working at the company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.

Join Asana’s Talent Network to stay up to date on job opportunities and life at Asana.

Requirements mentioned

  • 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.

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in Poland

Veeam Software · Warsaw · 2 days ago

C++ Developer - NAS Backup

Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the accelera…

Remote
Netguru · Poland · 3 days ago

Senior Java Developer - Polish-speaking - - Freelance

Netguru is a trusted partner in digital commerce. The company helps leading brands modernize B2B solutions, marketplaces, and retail ecosystems. Since 2008, it has empowe…

Remote
DATAGROUP Polska Sp. z o.o. · Kraków · 3 days ago

ETL Developer with Python and PostgreSQL

Job Description DATAGROUP Polska Sp. z o.o. is looking for a skilled Python and PostgreSQL Developer to support our ongoing technology refresh and migration initiatives .…

RemoteFlexible hours
Veeam Software · Warsaw · 7 days ago

C# Developer - VB for Cloud Infrastructure

Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the accelera…

Remote
Asana · Warsaw · 7 days ago

Senior Software Engineer

The Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great s…

RemotePLN 32k–36k / month
Flosum · Poland · 8 days ago

Senior Node.js Developer

Who We Are Flosum is a bootstrapped, profitable B2B SaaS company building the leading Salesforce-native DevSecOps, Data Protection, and Security platform. Our solutions a…

Remote

499 live roles · See all →

Other roles at Asana

Asana · Vancouver · today

Senior Analytics Engineer

Senior Analytics Engineer The Data Science & Analytics team at Asana is how the company turns data into decisions — defining the questions that matter, surfacing the answ…

RemoteCAD 106k–120k / year
Asana · Vancouver · 6 days ago

Experience Researcher - PLG

Our work informs teams at every level of Asana and drives key roadmap decisions. We partner with Product Design, Product Management, Data Science, and Engineering, as wel…

Remote
Asana · Vancouver · 6 days ago

Product Security Engineer

At Asana, security is foundational to our mission of helping humanity thrive by enabling the world's teams to work together effortlessly. Our security team protects Asana…

RemoteCAD 176k–200k / year
Asana · Warsaw · 7 days ago

Senior Software Engineer

The Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great s…

RemotePLN 32k–36k / month
Asana · Warsaw · 7 days ago

Fullstack Engineer

The Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great s…

RemotePLN 32k–36k / month
Asana · Vancouver · 8 days ago

Sr. Manager - Web Strategy

We’re looking for a strategic, customer-journey-obsessed leader to take ownership of Asana's website as a driver of product understanding, customer acquisition, and trial…

RemoteCAD 175k–225k / year

82 live roles · See all →

Remote share — Software Engineer jobs in Poland

99% are remote

85 of 86 jobs we have listed

How long they stay open — Software Engineer jobs in Poland

76 days median time open before the listing ended

Based on 12 ended listings

Advertised pay — Software Engineer jobs in Poland

PLN 33k median advertised pay / month

Middle half: PLN 33k – PLN 34k

From 10 listings that state pay