Staff Software Engineer, Community Support Engineering

Airbnb
Summary
Join Airbnb's Community Support Engineering team in China as a Staff Software Engineer and lead a team in developing a next-generation agentic solution for Airbnb's AI Assistant. You will prototype, productionize, and improve the customer and agent experience. As a key technical leader, you will guide the team in exploring new opportunities and fostering an innovative culture. A typical day involves collaborating with cross-functional partners, developing key technologies, leading project execution throughout the software development lifecycle, and driving technical discussions. You will also tackle complex technical challenges, write high-quality code, advocate for best practices, mentor engineers, and participate in recruiting. This role requires strong technical expertise in large-scale distributed systems and AI technology, along with proven product delivery experience.
Requirements
- Strong technical expertise in large-scale distributed systems, including well-designed services architecture, appropriately integrated AI technology, and efficient algorithms
- Strong proficiency in at least one major programming language (e.g., Java/Kotlin, Python, etc.)
- Proven track record of delivering end-to-end products in a collaborative environment globally
- Strong interest in and hands-on ability to rapidly learn and adapt to fast-paced AI innovations
- Demonstrated ability to make data-driven decisions, prioritize eng initiative with strong product sense, articulate technical trade-offs, and communicate effectively with cross-functional partners and stakeholders
- Passion for creating intuitive user experiences and a keen interest in data systems and analytics
- Bachelor's degree in Computer Science or related field, or equivalent practical experience
- 9+ years of software development experience in related fields
- Fluent in both English and Chinese
Responsibilities
- Collaborating with cross-functional partners to understand business value and customer needs
- Exploring, prototyping, and developing key technologies to enhance product experiences
- Leading the execution of projects across the full software development lifecycle, including technical exploration, feasibility study, tech design, implementation, testing, and release, ensuring solutions are high-quality, scalable, and performant
- Driving productive and constructive technical discussions with peers and cross-team technical leaders in a globally collaborative working environment to ensure alignment of priorities and strategies across CS products and capabilities
- Tackling highly complex technical challenges, proactively identifying and mitigating potential risks during project execution
- Writing exemplary and high-quality codes and design documents by utilizing the cutting edge AI tools and acting as a role model for driving innovation in the org
- Advocating for and embedding engineering best practices and AI-driven empowerment within the team to forester the culture of technical excellence
- Actively coaching and mentoring engineers across the CSP Product China team to foster growth and elevate technical capabilities
- Supporting team growth by participating in recruiting efforts and conducting interviews
- Promoting and exemplifying an engineering culture with inclusiveness, effective communication, and quality
- Being a collaborative and supportive teammate who inspires and elevates the entire engineering organization
Preferred Qualifications
Experience with modern agentic AI, prompt tuning, and deploying LLM systems to production is preferred but not required
Share this job:
Similar Remote Jobs
