Senior Software Engineer, ML Infrastructure

Airbnb is a global platform connecting hosts offering unique stays with guests, enabling authentic community connections worldwide since 2007.
$185,000 - $223,000
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI · Travel

Description For Senior Software Engineer, ML Infrastructure

Airbnb, founded in 2007, has revolutionized the travel industry by connecting over 4 million hosts with billions of guests globally. As a Senior Software Engineer in ML Infrastructure, you'll be at the forefront of building the foundation for AI and ML capabilities across Airbnb.

The role involves creating scalable GenAI infrastructure that powers next-generation product experiences using foundational language and vision models. You'll be responsible for developing and maintaining a robust ML platform that serves 200+ ML Engineers and Data Scientists, enabling them to efficiently design, develop, and deploy high-impact ML solutions.

Your work will directly impact core product features like Categories and support critical teams including Customer Support, Search Relevance, and Trust & Safety. You'll work with cutting-edge technologies such as Ray, MLFlow, Tensorflow, PyTorch, LangChain, and more, while building scalable human & AI Labeling infrastructure.

The ideal candidate brings 5+ years of industry experience, strong coding skills in Python/Java, and deep knowledge of distributed systems. Experience with ML platforms, model productionization, and technologies like Kubernetes, Spark, and Docker is highly valued.

This remote-eligible position offers competitive compensation ($185,000-$223,000) and the opportunity to work with a diverse, innovative team committed to creating a world where anyone can belong anywhere. You'll be part of Airbnb's mission to leverage ML extensively in creating a more connected, empowered, and safer global community while enabling intelligent & worry-free travel experiences.

Last updated 19 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 customer teams including Customer Support, Search Relevance, Trust & Safety
  • Develop and maintain ML infrastructure using technologies like Ray, MLFlow, Tensorflow, PyTorch, LangChain, Airflow, Spark

Requirements For Senior Software Engineer, ML Infrastructure

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

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, ML Infrastructure

Senior Machine Learning Engineer, Payments

Senior Machine Learning Engineer position at Airbnb focusing on developing cutting-edge ML solutions for the Payments team, offering competitive compensation and remote work flexibility.

Senior Machine Learning Engineer, Payments

Senior Machine Learning Engineer position at Airbnb focusing on developing cutting-edge ML solutions for the Payments team, offering competitive compensation and remote work flexibility.

Artificial Intelligence Engineer (Full time, Europe/Asia)

Senior AI Engineer position at Quantstamp, focusing on developing AI/ML solutions for blockchain applications, offering remote work and comprehensive benefits.

Sr Software Development Engineer

Senior Software Engineer role at AWS AI focusing on deep learning frameworks and distributed training systems.

Research Engineer, AI Specialist - FAIR

Senior AI Research Engineer position at Meta's FAIR team, developing cutting-edge AI systems and algorithms for large-scale applications.