About the Role
The Airfam Products team aims to enhance Airbnb employee productivity through a unified digital headquarters. You will join a cross-functional team focused on AI for Non-Developers, expanding AI productivity tools to all employees by building OneChat Agents, research capabilities, artifact creation tools, and task automation. Your work will be a force multiplier for the company, amplifying productivity across Airbnb's global workforce.
Responsibilities
- Lead the technical design and implementation of LLM-powered features for OneChat and enterprise AI tools, including RAG pipelines, agent orchestration, and prompt optimization.
- Partner with product managers, designers, and cross-functional teams to translate user problems into AI-powered solutions.
- Architect and build production-ready AI/ML-integrated systems, ensuring scalability, reliability, and low latency.
- Develop and iterate on agentic AI capabilities, including multi-step reasoning, tool use, and context-aware decision-making.
- Implement evaluation pipelines and quality systems to measure model performance, safety, and user satisfaction.
- Own production AI systems end-to-end, including deployment strategies, monitoring, alerting, and incident response.
- Collaborate with the DevAI team on AirChat SDK integrations, MCP implementations, and Glean Action Packs.
- Mentor engineers (L6-L8) through design reviews, architecture discussions, and pair programming sessions.
- Stay current with emerging AI technologies and evaluate their applicability to employee experience products.
- Balance hands-on technical contributions with technical leadership activities.
Requirements
- 8+ years of software engineering experience, with significant focus on building production AI/ML systems.
- Deep understanding of Large Language Models (LLMs) including fine-tuning, prompt engineering, embeddings, and retrieval-augmented generation (RAG).
- Strong proficiency in Python and at least one additional language (TypeScript, Go, or Java).
- Experience building and deploying production ML systems at scale with high availability and low latency requirements.
- Strong backend and distributed systems expertise, including API design (REST, GraphQL) and cloud infrastructure (AWS, GCP).
- Track record of shipping AI-powered products from prototype to production.
- Proven ability to collaborate cross-functionally and influence without authority.
- Excellent communication skills with ability to distill complex technical concepts for diverse audiences.
- BS in Computer Science, Engineering, or equivalent practical experience.
- Master's or PhD in Computer Science, Machine Learning, or related field (Preferred).
- Experience with AI agent frameworks (LangChain, LangGraph, or similar) and agentic development patterns (Preferred).
- Experience integrating foundation model APIs (OpenAI, Anthropic/Claude, Google) (Preferred).
- Familiarity with ML evaluation systems, including LLM-as-a-judge approaches (Preferred).
- Experience with containerization and orchestration (Kubernetes), infrastructure-as-code (Terraform) (Preferred).
- Background in building enterprise-grade internal tools and developer productivity platforms (Preferred).
- Experience with frontend technologies (React, Next.js) for full-stack AI product development (Preferred).
- Publications at top AI/ML venues (Preferred).
Skills
- Python
- TypeScript
- Go
- Java
- Large Language Models (LLMs)
- Fine-tuning
- Prompt engineering
- Embeddings
- Retrieval-augmented generation (RAG)
- Production ML systems
- High availability
- Low latency
- Backend systems
- Distributed systems
- API design (REST, GraphQL)
- Cloud infrastructure (AWS, GCP)
- AI agent frameworks (LangChain, LangGraph)
- Agentic development patterns
- Foundation model APIs (OpenAI, Anthropic/Claude, Google)
- ML evaluation systems
- LLM-as-a-judge
- Containerization (Kubernetes)
- Orchestration (Kubernetes)
- Infrastructure-as-code (Terraform)
- Enterprise-grade internal tools
- Developer productivity platforms
- Frontend technologies (React, Next.js)
Location
- US - Remote Eligible
Work Type
- Remote
Experience Level
- Senior
- 8+ years of software engineering experience
Education Level
- BS in Computer Science, Engineering, or equivalent practical experience
- Master's or PhD in Computer Science, Machine Learning, or related field (Preferred)
Salary/Compensations
- $196,000—$227,000 USD
Benefits
- Bonus
- Equity
- Benefits
- Employee Travel Credits
About the Company
- 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.
Equal Opportunity
- 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.
- 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: reasonableaccommodations@airbnb.com.
- Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process.
- 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.
