Staff Software Engineer, Communication Products
New
A
AirbnbSoftware Engineering
This position is US - Remote Eligible. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.Full-TimeStaff
Salary204,000 - 255,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 9+ years
- Required Skills
- PythonMachine LearningSoftware ArchitectureNLPLLMDistributed Systems
Requirements
- 9+ years of relevant engineering hands-on work experience
- Bachelors, Masters, or PhD in CS or related field
- Experience building and shipping ML-powered product features in production
- Experience with architectural patterns of large, high-scale applications
- Familiarity with NLP/NLU techniques and large language models
- Experience operating distributed, real-time systems at scale
- Experience with real-time messaging systems or event-driven architectures
- Familiarity with ML infrastructure at scale
- Experience with LLM-based product features
Responsibilities
- Design, build, and operate systems that serve ML models within the messaging stack
- Write and review technical designs for large, open-ended problems
- Partner with ML, data science, and product teams to identify high-value opportunities
- Collaborate across Messaging, Trust & Safety, and Platform organizations
- Mentor, guide, and support the career growth of individual contributors
- Establish engineering standards for ML integration including feature flagging and observability
View Full Description & ApplyYou'll be redirected to the employer's site