Airbnb Staff Software Engineer AI at Airbnb building scalable GenAI infrastructure and ML platforms. Responsible for supporting ML engineers and data scientists with foundational language and vision models.
Responsibilities
Build scalable GenAI infrastructure to support the fast evolving needs of Airbnb teams using foundational language / vision models to power next-gen product experiences
Drive expansions of our ML platform to improve the productivity of 200+ ML Engineers & Data Scientists who rely on us
Create solid data foundations to power the data-driven product features (e.g. Categories) that are at the center of Airbnb’s product roadmap by creating scalable human & AI Labeling infrastructure
Use OSS technologies such as Ray, MLFlow, Tensorflow, PyTorch, LangChain, Airflow, Spark, Docker, Kubernetes, Jupyterhub, etc.
Work side-by-side with customer teams including Customer Support, Search Relevance, Trust & Safety to deliver high-impact product wins
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 equivalent
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, Airflow is a plus
Qualification
Experience with Kubernetes
Required
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 equivalent
Strong experience and knowledge of distributed systems
Preferred
Industry experience building end-to-end Machine Learning Platforms
Experience developing and productionizing machine learning models
Experience with Kubernetes, Spark, Docker, Airflow