Staff Machine Learning Engineer, Marketing Technology

Airbnb is a platform connecting hosts and guests for unique stays and experiences globally.
$204,000 - $259,000
Machine Learning
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
AI · Travel

Description For Staff Machine Learning Engineer, Marketing Technology

Airbnb, founded in 2007, has grown to over 4 million Hosts welcoming more than 1 billion guest arrivals globally. The Marketing Technology team at Airbnb is focused on building best-in-class platform and measurement capabilities for marketing and merchandising. As a Staff Machine Learning Engineer in Marketing Technology, you'll make a significant impact by leveraging AI/ML to enhance personalized customer experiences throughout the messaging journey.

Your responsibilities will include:

  • Working with large-scale structured and unstructured data
  • Building and improving cutting-edge Machine Learning models
  • Collaborating with cross-functional partners
  • Developing, productionizing, and operating ML models and pipelines at scale
  • Leveraging third-party and in-house ML tools & infrastructure

Key qualifications:

  • 9+ years of industry experience in applied Machine Learning (BS/Masters) or 7+ years with a PhD
  • Strong programming skills (Scala / Python / Java / C++ or equivalent)
  • Deep understanding of ML best practices and algorithms
  • Experience building end-to-end ML infrastructure and productionizing ML models
  • Preferred: Hands-on experience with advanced ML techniques (reinforcement learning, deep learning, LLMs)

This US-remote position offers a competitive salary range of $204,000 - $259,000 USD, with potential for bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to inclusion and belonging, welcoming applications from a diverse talent pool.

Last updated 9 hours ago

Responsibilities For Staff Machine Learning Engineer, Marketing Technology

  • Work with large scale structured and unstructured data, build and improve Machine Learning models
  • Collaborate with cross-functional partners to identify opportunities and drive engineering decisions
  • Develop, productionize, and operate Machine Learning models and pipelines at scale
  • Leverage third-party and in-house Machine Learning tools & infrastructure

Requirements For Staff Machine Learning Engineer, Marketing Technology

Python
Java
Scala
  • 9+ years of industry experience in applied Machine Learning with a BS/Masters or 7+ years with a PhD
  • Strong programming skills (Scala / Python / Java/ C++ or equivalent)
  • Deep understanding of Machine Learning best practices and algorithms
  • Industry experience building end-to-end Machine Learning infrastructure and/or building and productionizing Machine Learning models
  • Preferred: Hands-on experience with advanced Machine Learning Techniques (reinforcement learning, deep learning, large language models)

Benefits For Staff Machine Learning Engineer, Marketing Technology

  • Bonus
  • Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Machine Learning Engineer, Marketing Technology

Sr. Product Manager: Discovery Intelligence

Lead App Store's AI-driven discovery features as Sr. Product Manager at Apple, shaping user experiences across all platforms.

Lead Software Engineer

Lead Software Engineer position at Salesforce, focusing on machine learning and data science products.

Lead Software Engineer, Machine Learning - Ad Platforms

Lead Software Engineer position for Machine Learning in Ad Platforms at Disney, focusing on prediction and optimization engines for addressable ad platforms.

Staff Machine Learning Engineer, Price Modeling

Staff Machine Learning Engineer role at Airbnb, focusing on price modeling using reinforcement learning techniques.

Staff Machine Learning Engineer, Trust Screenings

Join Airbnb as a Staff Machine Learning Engineer in Trust Screenings, building cutting-edge ML models to enhance platform safety and trust.