Airbnb is seeking a Staff Software Engineer to join their Core Machine Learning team within the Community Support Platform (CSP) organization. This role is part of the AI Assistant Product Evaluation team, focusing on building reliable, high-quality, and efficient evaluation solutions for AI models.
The position requires a seasoned professional with 9+ years of industry experience in applied machine learning and a strong academic background (MS or PhD) in Computer Science or related fields. The ideal candidate will have deep expertise in Large Language Models (LLMs) and strong programming skills in Python and other languages like Java, Go, or Scala.
As a Staff Software Engineer, you'll be responsible for developing LLM-as-a-judge solutions, optimizing end-to-end data systems, and collaborating with machine learning infrastructure teams to evolve Airbnb's Conversational AI products. You'll work closely with cross-functional partners, including product managers, operations teams, and data scientists, to drive engineering decisions and quantify impact.
The role offers an opportunity to shape the future of Airbnb's Community Support experience through innovative AI solutions. You'll be working at a company that has grown from a small startup in 2007 to a global platform with over 5 million hosts and 2 billion guest arrivals worldwide.
This is a remote-eligible position within the United States, with occasional work at Airbnb offices or offsites as needed. The compensation package includes a competitive base salary range of $204,000 to $255,000 USD, with potential for bonus and equity benefits.
The ideal candidate will combine technical expertise with strong leadership skills, capable of fostering a culture of engineering excellence while supporting teammates in writing high-quality code and ensuring operational reliability. This role represents a unique opportunity to work at the intersection of AI and customer support, developing cutting-edge solutions that will directly impact millions of users worldwide.