Senior Machine Learning Engineer
Airbnb
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 200,000–235,000/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Build and improve ML models for product, business, and operational use cases
- Develop query understanding capabilities (autocomplete, smart compose, tagging, expansion, intent modeling)
- Develop natural-language search experiences powered by NLP and LLMs
- Collaborate with cross-functional partners (engineers, PMs, data scientists)
- Identify opportunities for business impact
- Refine and prioritize requirements for ML models
- Drive engineering decisions and quantify impact
- Develop, productionize, and operate ML models and pipelines at scale (batch and real-time)
- Leverage ML tools & infrastructure for reusable, high-performing systems
- Enable fast model development, low-latency serving, and ease of model quality upkeep
Requirements
- 5+ years of industry experience in applied Machine Learning
- MS or PhD in relevant fields
- Strong programming skills (Scala / Python / Java / C++ or equivalent)
- Strong data engineering skills
- Deep understanding of Machine Learning best practices (training/serving skew minimization, A/B test, feature engineering, feature/model selection)
- Deep understanding of ML algorithms (neural networks/deep learning, optimization)
- Deep understanding of ML domains (natural language processing, personalization, search and recommendation, marketplace optimization)
- Experience with 3 or more of these technologies: Tensorflow, PyTorch, Kubernetes, Spark, Airflow (or equivalent), Kafka (or equivalent), data warehouse (Hive)
- Industry experience building end-to-end Machine Learning models
- Experience applying large language models and modern NLP (sequence tagging/NER, text generation, intent classification, embedding/representation learning)
- Exposure to architectural patterns of large, high-scale software applications
Preferred
- Familiarity with building natural-language, AI-native and agentic search experiences
Skills
- Scala
- Python
- Java
- C++
- Tensorflow
- PyTorch
- Kubernetes
- Spark
- Airflow
- Kafka
- Hive
- LLMs
- NLP
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Software Engineer, Billing Platform
Stripe · San Francisco, New York City, Seattle, Chicago, US · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today