Senior Machine Learning Engineer, Query Intelligence

Airbnb

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$200,000–$235,000 / yr
Posted
105 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $229k
This role $218k
$173k $289k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $218k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 46 open roles on FindRole.

Listed pay typically runs $206,000–$255,000 across 44 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Senior Machine Learning Engineer, Query Intelligence

The Senior Machine Learning Engineer, Query Intelligence joins the Relevance and Personalization team to enhance search and recommendation capabilities. You will build and productionize machine learning models and pipelines for query understanding, specifically focusing on autocomplete, smart compose, query tagging, query expansion, and intent modeling. The role involves processing large-scale structured and unstructured data to parse multimodal queries, extract entities, and classify user intent. You will utilize technologies including Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, and Hive. Key skills include proficiency in Scala, Python, Java, or C++, along with expertise in natural language processing, deep learning, and large language models. You will solve the technical challenge of turning free-form natural language into precise search intent to improve the matching between guests and hosts.

What does a Machine Learning Engineer earn in Remote?

Median $246638 from 41 postings across 11 companies.

See salary data

What you'll do

  • Build and improve machine learning models for query understanding, including autocomplete, smart compose, and query expansion.
  • Develop natural-language search experiences powered by modern NLP and large language models.
  • Extract entities, location context, and intent from free-form and multimodal queries.
  • Develop and productionize machine learning models and data pipelines for batch and real-time use cases.
  • Leverage in-house and third-party tools to build high-performing, low-latency machine learning systems.
  • Identify business opportunities and prioritize requirements for machine learning models with cross-functional partners.
  • Quantify the impact of machine learning solutions and drive engineering decisions for the search ranking product stack.

What we're looking for

  • 5+ years of industry experience in applied Machine Learning.
  • MS or PhD in relevant fields.
  • Strong programming skills in Scala, Python, Java, C++, or equivalent.
  • Deep understanding of Machine Learning best practices, algorithms, and domains like NLP, personalization, and search.
  • Experience with 3 or more of these technologies: Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, or Hive.
  • Industry experience building end-to-end Machine Learning models.
  • Experience applying large language models and modern NLP for tasks like sequence tagging, text generation, or intent classification.
  • Familiarity with building natural-language, AI-native and agentic search experiences (preferred).

More like this

Similar roles