Senior Machine Learning Engineer, Users & Contextualization Team

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$185,000 - $223,000
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer/Senior Software Engineer - Einstein Platform

Senior Software Engineer role at Salesforce's Einstein platform, focusing on building and scaling machine learning services and AI infrastructure.

Senior/Lead Software Engineer

Senior/Lead Software Engineer role at Salesforce focusing on building scalable ML platforms for Predictive and Generative AI, offering competitive compensation and benefits.

Senior AI Engineer

Senior AI Engineer position at Awin focusing on LLM development and conversational AI applications, offering flexible work arrangements and comprehensive benefits.

AI Engineer

Senior AI Engineer role at Capco focusing on GenAI solutions development and deployment for financial services, offering competitive compensation and comprehensive benefits.

AI IP Performance Engineer

Senior AI IP Performance Engineer role at Tenstorrent, focusing on machine learning optimization and hardware/software performance analysis

Description For Senior Machine Learning Engineer, Users & Contextualization Team

Airbnb, a global leader in the hospitality industry founded in 2007, is seeking a Senior Machine Learning Engineer to join their Users & Contextualization Team. This role presents an exciting opportunity to shape the future of how Airbnb understands and serves its community of hosts and guests.

The position involves working with cutting-edge machine learning technologies to improve user experiences across the platform. You'll be responsible for building and maintaining robust ML models that handle both structured and unstructured data, focusing on enhancing onboarding experiences, profile optimization, and personalization of Airbnb products.

As a senior engineer, you'll collaborate with data scientists, product managers, and other engineers to develop and deploy sophisticated machine learning solutions. The role requires expertise in both Natural Language Processing and Computer Vision, making it perfect for someone who enjoys working across different ML domains.

The ideal candidate will have 5+ years of industry experience in applied Machine Learning, with a strong background in programming and data engineering. You'll work with modern technologies like Tensorflow, PyTorch, Kubernetes, and Kafka, building end-to-end ML infrastructure that operates at scale.

This remote position offers a competitive salary range of $185,000 - $223,000 USD, along with the opportunity to work for a company that values diversity and inclusion. You'll be part of a team that's making a real difference in how millions of users experience Airbnb's platform worldwide.

The role combines technical challenges with real business impact, offering the chance to work on projects that directly affect how hosts and guests interact with Airbnb. If you're passionate about applying ML to solve real-world problems and want to be part of a team that's revolutionizing the travel and hospitality industry, this position offers an excellent opportunity to make your mark.

Last updated 6 days ago

Responsibilities For Senior Machine Learning Engineer, Users & Contextualization Team

  • Work with large scale structured and unstructured data, build and continuously improve cutting edge Machine Learning models
  • Work collaboratively with cross-functional partners to identify opportunities for business impact
  • Prototype machine learning use cases for use in the product
  • Develop, productionize, and operate Machine Learning models and pipelines at scale

Requirements For Senior Machine Learning Engineer, Users & Contextualization Team

Python
Java
Kafka
Kubernetes
  • 5+ years of industry experience in applied Machine Learning, inclusive MS or PhD in relevant fields
  • Must have experience in both Natural Language Processing and Computer Vision
  • Strong programming (Scala / Python / Java/ C++ or equivalent) and data engineering skills
  • Deep understanding of Machine Learning best practices
  • Experience with Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, or data warehouse
  • Industry experience building end-to-end Machine Learning infrastructure
  • Experience with test driven development and A/B testing

Interested in this job?