Senior Staff Machine Learning Engineer, Communication & Connectivity

Airbnb Airbnb · Consumer · United States · Software Engineering

Senior Staff Machine Learning Engineer at Airbnb focused on Communication & Connectivity, architecting and implementing advanced ML solutions including recommendation engines, ranking systems, intent detection models, and LLM integrations for customer-facing products. The role involves shaping ideas from inception to production and leading ML, Data, and Product engineers.

What you'd actually do

  1. architect and implement advanced machine learning solutions—including recommendation engines, ranking systems, intent detection models, and the integration of intelligence into existing platforms.
  2. lead efforts to harness the power of Large Language Models (LLMs) to create transformative AI experiences.
  3. shape these ideas from inception to production, turning visionary concepts into impactful realities.
  4. leading ML, Data and Product engineers to drive ML applications.
  5. spearheading Machine Learning applications in Messaging and Notification—a high-impact area with significant potential to enhance guest and host experiences at Airbnb.

Skills

Required

  • 12+ years of software engineering experience
  • 2+ years of experience in a Principal or Senior Staff Engineer role
  • ownership responsibility over large-scale software systems
  • design and development of scalable AI and ML systems and services
  • building ML-powered products
  • inspiring colleague, a coach and mentor
  • owning and fostering engineering maturity in multiple organizations
  • proactive, curious, and an excellent communicator

Nice to have

  • teaching/mentoring

What the JD emphasized

  • advanced machine learning solutions
  • Large Language Models (LLMs)
  • early conceptual stages
  • shape these ideas from inception to production
  • leading ML, Data and Product engineers
  • Machine Learning applications in Messaging and Notification

Other signals

  • architect and implement advanced machine learning solutions
  • integration of intelligence into existing platforms
  • harness the power of Large Language Models (LLMs)
  • shape these ideas from inception to production
  • leading ML, Data and Product engineers
  • spearheading Machine Learning applications in Messaging and Notification