Senior Software Engineer

Airbnb
Summary
Join Airbnb's Chatbot Product team and contribute to the development of innovative AI-driven customer service products. Work with a talented team of software engineers to build backend workflows for LLMs and frontend user experiences across various platforms. You will play a key role in shaping the technical vision and delivering scalable solutions. A typical day involves collaborating with product, design, and engineering teams, contributing to the full development lifecycle, and fostering a culture of technical excellence. The position is US-remote eligible, with occasional office work or offsite attendance. Airbnb offers competitive compensation, including a base pay range of $191,000-$223,000 USD, plus potential bonuses, equity, benefits, and employee travel credits.
Requirements
- 5-9+ years of industry experience with a BS/Masters or 2+ years with a PhD and experience in a fast paced tech environment
- Strong expertise with backend systems in service-oriented architectures
- Experience with chatbot/AI product or RAG systems
- Excellent communication skills and the ability to work well within a team and with teams across the engineering, product & design organizations
- Passionate about efficiency, availability, technical quality and system quality
- Love for collaborating via code reviews and architecture discussions, and are motivated to improve their teammatesβ productivity
Responsibilities
- Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy to build novel products and features
- Drive, lead, and contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. Youβll be reviewing code and design docs, giving feedback on product specs and mocks
- Nurture a culture of technical quality from design, through code review, to production operations
Benefits
This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits