Taro Logo

Senior Software Engineer, ML Infrastructure

A global travel platform founded in 2007 that connects hosts offering unique stays with guests, having facilitated over 2 billion guest arrivals worldwide.
United States
$191,000 - $225,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, ML Infrastructure

Airbnb, a pioneering platform in the travel industry that has facilitated over 2 billion guest arrivals globally, is seeking a Senior Software Engineer specializing in ML Infrastructure. This role is integral to Airbnb's mission of creating a world where anyone can belong anywhere, leveraging Machine Learning to build a more connected, empowered, and safer global community.

As a Senior Software Engineer in ML Infrastructure, you'll be at the forefront of building the foundation of ML & AI at Airbnb. Your work will directly impact the company's ability to deliver intelligent and worry-free travel experiences. You'll be responsible for developing a scalable shared platform that accelerates Machine Learning development and deployment across the company, including cutting-edge GenAI infrastructure.

The role offers an exciting opportunity to work with state-of-the-art technologies and frameworks, including Ray, MLFlow, Tensorflow, PyTorch, LangChain, and more. You'll be supporting over 200 ML Engineers & Data Scientists, creating scalable solutions for both human & AI labeling infrastructure, and collaborating with various teams to deliver high-impact product features.

This position offers competitive compensation, with a base salary range of $191,000 to $225,000 USD, plus potential benefits and equity. The role is US Remote-eligible, providing flexibility while maintaining connection with Airbnb's innovative culture. You'll be part of a company that values diversity, inclusion, and belonging, working in an environment that encourages creative thinking and innovation.

Join Airbnb's ML Infrastructure team to help shape the future of travel through advanced machine learning and artificial intelligence solutions, while working with some of the industry's most challenging and exciting technical problems.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer, ML Infrastructure

  • Build scalable GenAI infrastructure to support teams using foundational language/vision models
  • Drive expansions of ML platform to improve productivity of 200+ ML Engineers & Data Scientists
  • Create solid data foundations for data-driven product features
  • Work with OSS technologies like Ray, MLFlow, Tensorflow, PyTorch, LangChain, Airflow, Spark, Docker, Kubernetes
  • Collaborate with customer teams including Customer Support, Search Relevance, Trust & Safety

Requirements For Senior Software Engineer, ML Infrastructure

Python
Java
Kubernetes
Redis
  • 5+ 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

Jobs Related To Airbnb Senior Software Engineer, ML Infrastructure