Taro Logo

Staff Software Engineer, Integrated Knowledge Management

Airbnb is a global platform connecting hosts offering unique stays with guests, founded in 2007 and has grown to over 5 million hosts worldwide.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Location

Staff Software Engineer position at Airbnb focusing on building world-class map search experiences and location-based features for millions of users.

Staff Software Engineer, Viaduct

Staff Software Engineer position at Airbnb working on Viaduct, a critical GraphQL-based data access layer, offering remote work and competitive compensation.

Staff Software Engineer, Payments Funds Ledger

Staff Software Engineer position at Airbnb focusing on building and maintaining the Payments Funds Ledger system for tracking money movements and balances.

Staff Software Engineer, Community Support Engineering

Staff Software Engineer position at Airbnb focusing on backend development for the Community Support Platform team, building tools and systems for customer support operations.

Staff Fullstack Engineer, Reservation Management

Staff Fullstack Engineer position at Airbnb focusing on Reservation Management systems, requiring 9+ years of experience in developing large-scale service-oriented architectures.

Description For Staff Software Engineer, Integrated Knowledge Management

Airbnb is seeking a Staff Software Engineer to join their Integrated Knowledge Management team within the Community Support Platform. This role is crucial in developing next-generation Retrieval-Augmented Generation (RAG) platforms to scale and optimize content retrieval across Airbnb. The position involves building highly available and scalable services that power customer service technology, working closely with ML/AI, product, and operations teams.

The role requires extensive experience in backend development, particularly in search and retrieval systems, with a focus on RAG systems. You'll be responsible for expanding AI-powered support applications, improving experimentation capabilities, and leading technical implementations. The ideal candidate will have 9+ years of backend experience and strong expertise in languages like Java, Kotlin, Scala, or Python.

This is a remote position within the US, offering a competitive salary range of $204,000 - $255,000, plus benefits including equity, bonus, and Employee Travel Credits. You'll be part of a team that's fundamental to Airbnb's customer service excellence, working on problems of unprecedented scale and complexity. The role combines technical leadership with mentorship opportunities, making it perfect for someone who wants to make a significant impact on Airbnb's global customer support infrastructure.

Last updated 8 days ago

Responsibilities For Staff Software Engineer, Integrated Knowledge Management

  • Lead the scoping, technical requirements, architecture, and implementation of new features
  • Analyze data, build hypotheses, experiment, learn and iterate to improve services
  • Collaborate with cross-functional working groups
  • Mentor other engineers
  • Advocate and participate in efforts to advance engineering processes

Requirements For Staff Software Engineer, Integrated Knowledge Management

Java
Python
Kotlin
Scala
  • 9+ years of backend software development experience
  • 4+ years of recent industry experience building search, retrieval and ranking systems
  • Recent industry experience building Retrieval-Augmented Generation (RAG) systems
  • Strong proficiency in at least one major backend programming language
  • Experience with architectural patterns of large-scale systems
  • Demonstrated ability to make data-driven decisions
  • BS, MS or PhD in CS or related field

Benefits For Staff Software Engineer, Integrated Knowledge Management

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?