Senior Software Engineer, Quality Platform
<div class="content-intro"><p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.</span></p></div><p><strong>The Community You Will Join:<br></strong></p>
<p>The Quality Platform team is at the heart of Airbnb’s mission to deliver a seamless, high-quality experience for millions of hosts and guests. We don’t just find bugs — we build the systems that prevent them.</p>
<p>Our team sits at the intersection of <strong>Quality Engineering, Infrastructure, and Applied AI</strong>. We are evolving how software quality is built by integrating <strong>LLMs, intelligent automation, and data-driven systems</strong> into the testing lifecycle. You will join a high-impact group of engineers focused on building <strong>AI-powered quality systems</strong> that scale across one of the world’s most complex codebases.</p>
<p><strong>The Difference You Will Make:<br></strong></p>
<p>As a <strong>Senior Software Engineer</strong>, you will play a key role in building and evolving <strong>AI-native quality workflows across</strong> Airbnb. You will design systems that apply AI directly to the <strong>testing lifecycle</strong>, helping developers and quality engineers build, validate, and ship high-quality software at scale.</p>
<p>In this role, you will:</p>
<ul>
<li><strong>Build AI Agents for the Testing Lifecycle: </strong>Design and implement AI agents that support developers and quality engineers across the testing lifecycle — from test case generation and evolution to automation and maintaining test coverage as the codebase changes.</li>
<li><strong>Advance AI-Native Quality: </strong>Move beyond traditional automation by building systems that continuously adapt test coverage based on code changes and system behavior.</li>
<li><strong>Improve Developer and QE Productivity: </strong>Identify bottlenecks in testing and CI/CD workflows, and solve them through intelligent automation that reduces manual effort and accelerates feedback loops.</li>
<li><strong>Integrate AI into Engineering Workflows: </strong>Embed AI capabilities into real development environments, enabling both developers and quality engineers to receive contextual, actionable insights during development and testing.</li>
</ul>
<p><strong>A Typical Day:</strong></p>
<ul>
<li><strong>Hands-on Development: </strong>Build end-to-end systems and tools (TypeScript, Swift, Kotlin, Java, Python) that will power Airbnb’s AI quality platform. This includes services, developer tooling, and UI surfaces that integrate AI into testing frameworks/infrastructure, CI/CD pipelines, and everyday developer workflows.</li>
<li><strong>Applied AI: </strong>Develop AI-assisted capabilities such as context-aware agentic E2E validation on pull requests, agentic execution of business-critical flows as quality gates, agentic surface discovery and exploratory testing, and systems for test case generation, and coverage maintenance.</li>
<li><strong>System Design: </strong>Participate in the design of scalable AI-driven systems operating within large-scale engineering environments.</li>
<li><strong>Cross-Functional Collaboration: </strong>Work closely with Mobile, Infrastructure, Product Engineering, and Quality Engineering teams to integrate AI into real-world development workflows.</li>
<li><strong>Experimentation &amp; Iteration: </strong>Explore approaches such as prompt engineering and RAG (Retrieval-Augmented Generation) to improve system effectiveness and adaptability.</li>
<li><strong>Mentorship: </strong>Provide technical guidance and help raise the bar for applying AI in engineering systems across the team.</li>
</ul>
<p><strong>Your Expertise:</strong></p>
<ul>
<li><strong>Experience: </strong>5+ years of software engineering experience in high-scale environments, ideally building platforms, infra, or developer/quality tooling, with exposure to or strong interest in AI/ML or LLM-based systems.</li>
<li><strong>Quality / DexEx/ Tooling Systems : </strong>Experience with testing frameworks, CI/CD pipelines, developer experience tooling, or quality engineering platforms.</li>
<li><strong>Applied AI / LLMs: </strong>Hands-on experience building applications using LLMs (prompting, APIs, RAG, evaluation, or similar) is a strong plus.</li>
<li><strong>Fullstack &amp; Platform Engineering: </strong>Experience building both client and server-side systems. You can work on modern web/mobile stacks(Swift, Kotlin) and tooling, as well as the supporting backend services (Java, Python).</li>
<li><strong>Systems Thinking: </strong>Understanding of distributed systems, CI/CD workflows, and large-scale software architectures.</li>
<li><strong>Problem Solving: </strong>Ability to navigate ambiguity and design practical, scalable solutions.</li>
<li><strong>Communication: </strong>Strong ability to collaborate across teams and explain complex concepts clearly.</li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; color: #000000;"><strong>Our Commitment To Inclusion &amp; Belonging:</strong></span></p>
<p><span style="font-weight: 400; font-family: arial, helvetica, sans-serif; color: #000000;">Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; color: #000000;"><span style="font-weight: 400;">We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: </span><a style="color: #000000;" href="mailto:reasonableaccommodations@airbnb.com"><span style="font-weight: 400;">reasonableaccommodations@airbnb.com</span></a><span style="font-weight: 400;">. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process.&nbsp;</span></span></p>
<p><span style="font-weight: 400; font-family: arial, helvetica, sans-serif; color: #000000;">We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application.</span></p>