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
204,000 - 255,000 USD per year
Apply Now