Senior Staff Machine Learning Engineer, Growth Platform Engineering

Airbnb Airbnb · Consumer · United States · Software Engineering

Senior Staff ML Engineer to build and scale a best-in-class agentic growth platform for Airbnb, driving personalized content and product experiences. The role involves developing AI-powered solutions for autonomous content generation, ML/AI orchestration for decisioning, and proactive marketing analyst agents, from inception to production.

What you'd actually do

  1. As a machine learning engineer or scientist, your expertise will be pivotal in developing AI-powered solutions to shape the future of the Airbnb agentic growth platform with cutting-edge AI techniques.
  2. You’ll collaborate with cross-functional leaders, build resilient systems that operate globally at scale, and help evolve the foundational building blocks behind AI-powered growth systems.
  3. Work with large scale structured and unstructured data; explore, experiment, build and continuously improve Machine Learning models and pipelines for Airbnb product, business and operational use cases.
  4. Hands-on develop, productionize, and operate ML/AI models and pipelines at scale, including both batch and real-time use cases.
  5. Partner with ML/AI Engineers in foundations engineering to mentor and develop initiatives that make ML/AI applications a core discipline for non-ML/AI engineers.

Skills

Required

  • 12+ years of industry experience in applied ML/AI
  • MS or PhD in relevant fields
  • Strong programming (Scala / Python / Java / C++ or equivalent)
  • data engineering skills
  • Deep understanding of ML/AI best practices
  • algorithms (e.g. neural networks/deep learning, optimization)
  • domains (e.g. natural language processing, computer vision, personalization, search and recommendation, marketplace optimization, anomaly detection)
  • Experience with technologies such as: Tensorflow, PyTorch, Kubernetes, Airflow (or equivalent), Kafka (or equivalent)
  • Expertise with architectural patterns of a large, high-scale software applications

Nice to have

  • Agentic and Automation: Experience with AI technologies in automating processes and developing agentic solutions and frameworks.
  • Agile Practice for AI Production: Experience with the entire AI product development lifecycle from incubation to production at scale, following agile practices in the App

What the JD emphasized

  • agentic system
  • autonomous
  • Senior Staff Engineer
  • technical depth
  • architectural thinking
  • mentorship

Other signals

  • agentic system
  • autonomous
  • personalized content
  • ML/AI Orchestration