Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Airflow @ 1
Customer Support
Distributed Systems @ 7
Docker @ 1
GenAI @ 4
Java @ 7
Kubernetes @ 1
LangChain
MLFlow
Machine Learning @ 1
PyTorch
Python @ 7
Spark @ 1
TensorFlow
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Airbnb is building a scalable shared platform that accelerates Machine Learning design, development, and deployment across the company. This role will contribute to GenAI infrastructure and ML platform capabilities that support foundational language and vision models and enable high-quality ML use cases.
Responsibilities
- Build scalable GenAI infrastructure to support Airbnb teams using foundational language and vision models for next-generation product experiences.
- Expand the ML platform to improve the productivity of more than 200 ML Engineers and Data Scientists.
- Create scalable human and AI labeling infrastructure and data foundations for data-driven product features.
- Use open-source technologies including Ray, MLFlow, TensorFlow, PyTorch, LangChain, Airflow, Spark, Docker, Kubernetes, and JupyterHub.
- Collaborate with customer teams, including Customer Support, Search Relevance, and Trust & Safety, to deliver high-impact product outcomes.
Requirements
- 9+ years of industry experience and/or relevant academic experience.
- Solid understanding of engineering and infrastructure best practices.
- Strong coding skills in Python, Java, or an equivalent language.
- Strong experience and knowledge of distributed systems.
- Industry experience building end-to-end Machine Learning Platforms is a plus.
- Experience developing and productionizing machine learning models is a plus.
- Experience with Kubernetes, Spark, Docker, and Airflow is a plus.
Location
This position is US remote eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager. Candidates must live in a state where Airbnb, Inc. has a registered entity.
Benefits
The role may be eligible for bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to providing reasonable accommodations throughout the recruitment process.
More jobs at Airbnb
Backend Engineer, Profile & Community
Airbnb · United States
USD 162,000-186,000 per year
Software Engineer, Payments
Airbnb · United States
USD 160,000-180,000 per year
Senior Software Engineer, UI Tooling (Full Stack iOS)
Airbnb · United States
USD 196,000-227,000 per year
Business Process Improvement Manager
Airbnb · United States
USD 156,000-195,000 per year
Staff Software Engineer, UI Tooling
Airbnb · United States
USD 212,000-265,000 per year
Similar jobs
Machine Learning Engineer
Reddit · United States
USD 185,800-260,100 per year
Senior Machine Learning Engineer
Reddit · United States
USD 216,700-303,400 per year
Staff Machine Learning Engineer, Ads ML Efficiency
Reddit · United States, Canada
USD 230,000-322,000 per year
Senior Machine Learning Engineer, Relevance and Personalization (Query Intelligence)
Airbnb · United States
USD 200,000-235,000 per year
Principal Data Scientist - Cloud Gaming and AI
Nvidia · Santa Clara, United States
USD 248,000-379,500 per year
Staff Machine Learning Engineer, Consumer
Reddit · United States
USD 230,000-322,000 per year
Principal Software Engineer
Nvidia · Santa Clara, United States
USD 248,000-391,000 per year
Senior Machine Learning Engineer, Accelerated Apache Spark
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year