Senior Machine Learning Engineer, Users & Contextualization Team

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$185,000 - $223,000
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Conversational AI

Senior Software Engineer position at NVIDIA focusing on building next-generation Conversational AI systems and Digital Human solutions using advanced Speech and LLM models.

AI Engineer

Senior AI Engineer role at Capco focusing on GenAI solutions development and deployment for financial services industry

Data Scientist & Machine Learning Engineer

Senior Data Science & Machine Learning role focused on building ML models, MAB solutions, and recommendation systems at a leading digital media company.

Senior AI Prompt Engineer

Senior AI Prompt Engineer position at CI&T, focusing on optimizing generative AI models for software development efficiency.

Senior AI Python Engineer

Senior AI Python Engineer position at Oowlish, focusing on Generative AI and machine learning development with remote work opportunity.

Description For Senior Machine Learning Engineer, Users & Contextualization Team

Airbnb, a global leader in the hospitality industry founded in 2007, is seeking a Senior Machine Learning Engineer to join their Users & Contextualization Team. This role presents an exciting opportunity to shape the future of how Airbnb understands and serves its community of hosts and guests.

The position involves working with cutting-edge machine learning technologies to improve user experiences across the platform. You'll be responsible for building and maintaining robust ML models that handle both structured and unstructured data, focusing on enhancing onboarding experiences, profile optimization, and personalization of Airbnb products.

As a senior engineer, you'll collaborate with data scientists, product managers, and other engineers to develop and deploy sophisticated machine learning solutions. The role requires expertise in both Natural Language Processing and Computer Vision, making it perfect for someone who enjoys working across different ML domains.

The ideal candidate will have 5+ years of industry experience in applied Machine Learning, with a strong background in programming and data engineering. You'll work with modern technologies like Tensorflow, PyTorch, Kubernetes, and Kafka, building end-to-end ML infrastructure that operates at scale.

This remote position offers a competitive salary range of $185,000 - $223,000 USD, along with the opportunity to work for a company that values diversity and inclusion. You'll be part of a team that's making a real difference in how millions of users experience Airbnb's platform worldwide.

The role combines technical challenges with real business impact, offering the chance to work on projects that directly affect how hosts and guests interact with Airbnb. If you're passionate about applying ML to solve real-world problems and want to be part of a team that's revolutionizing the travel and hospitality industry, this position offers an excellent opportunity to make your mark.

Last updated a month ago

Responsibilities For Senior Machine Learning Engineer, Users & Contextualization Team

  • Work with large scale structured and unstructured data, build and continuously improve cutting edge Machine Learning models
  • Work collaboratively with cross-functional partners to identify opportunities for business impact
  • Prototype machine learning use cases for use in the product
  • Develop, productionize, and operate Machine Learning models and pipelines at scale

Requirements For Senior Machine Learning Engineer, Users & Contextualization Team

Python
Java
Kafka
Kubernetes
  • 5+ years of industry experience in applied Machine Learning, inclusive MS or PhD in relevant fields
  • Must have experience in both Natural Language Processing and Computer Vision
  • Strong programming (Scala / Python / Java/ C++ or equivalent) and data engineering skills
  • Deep understanding of Machine Learning best practices
  • Experience with Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, or data warehouse
  • Industry experience building end-to-end Machine Learning infrastructure
  • Experience with test driven development and A/B testing

Interested in this job?