Posted Jul 9, 2026

Senior Software Engineer, Machine Learning and Hosting Innovations for Personalized User Experiences

Apply for this Role →

Introduction to Airbnb and Our Mission

Airbnb was founded in 2007 with a simple yet profound idea: to connect travelers with unique, authentic experiences and accommodations around the world. Since then, our platform has grown exponentially, with over 4 million Hosts welcoming more than 1 billion guest arrivals in nearly every country globally. Our mission is to create a world where anyone can belong anywhere, and we're committed to making this vision a reality through innovative technologies and exceptional user experiences.

About the Ambassadors Team

The Ambassadors team plays a vital role in achieving our mission by connecting new prospective Hosts with experienced Superhost Ambassadors. These ambassadors mentor new Hosts through their first booking, ensuring they provide high-quality accommodations and unique experiences for our guests. Our team focuses on activating and onboarding Hosts with the help of these Superhost Ambassadors, providing them with the tools and support they need to succeed.

The Role: Senior Software Engineer, Machine Learning and Hosting Innovations

We're seeking an experienced Senior Software Engineer to join our Ambassadors team, with a strong background in Machine Learning (ML) and a passion for building personalized user experiences. As a Senior Software Engineer, you will partner closely with our data science, product, and engineering teams to develop and implement ML models and tools that enhance the Host-to-Ambassador relationship. Your work will have a significant impact on our global Host community, enabling them to provide exceptional experiences for our guests.

Key Responsibilities

Essential Qualifications

Preferred Qualifications

Career Growth Opportunities and Learning Benefits

At Airbnb, we're committed to helping our employees grow and develop their skills, both personally and professionally. As a Senior Software Engineer, you'll have access to a wide range of learning and development opportunities, including:

Work Environment and Company Culture

Our company culture is built around the values of belonging, innovation, and community. We believe that everyone deserves to belong, and we strive to create an inclusive and welcoming environment for all employees. As a remote-eligible role, you'll have the flexibility to work from anywhere in the US, with occasional opportunities to collaborate in-person with your team.

Compensation, Perks, and Benefits

We offer a competitive salary range of $185,000 - $221,000 USD, depending on your experience and qualifications. In addition to your base salary, you'll be eligible for bonus, equity, benefits, and Employee Travel Credits, which can be used to explore new destinations and experiences on our platform.

Conclusion

If you're a motivated and experienced Senior Software Engineer looking to make a real impact on a global community, we encourage you to apply for this exciting opportunity. With your passion for Machine Learning and software engineering, you'll play a key role in shaping the future of our platform and delivering exceptional user experiences for our Hosts and guests. Join us on this journey and let's build the future together!

Apply today and take the first step towards an exciting new chapter in your career. We can't wait to hear from you and explore how you can contribute to our mission of creating a world where anyone can belong anywhere.

Apply Now