Senior Machine Learning Engineer, Payments

Airbnb is a global marketplace platform founded in 2007 where hosts offer unique stays and experiences to guests, connecting communities worldwide.
$185,000 - $223,000
Machine Learning
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer, AWS Neuron Frameworks

Senior Software Engineer role at AWS Neuron developing PyTorch and JAX framework support for cloud-scale machine learning accelerators, focusing on performance optimization and open-source collaboration.

Software Development Engineer III, AWS SageMaker Training

Senior Software Engineer role at AWS building next-generation AI platform for large-scale machine learning model training, requiring 5+ years of experience in distributed systems and ML infrastructure.

Developer Technology Engineer - HPC and AI

Senior Developer Technology Engineer position at NVIDIA focusing on HPC and AI, requiring 3+ years experience and advanced degree, based in Seoul.

Sr. Software Development Engineer, Demand Science Optimization (DSO)

Senior Software Engineering role at Amazon focusing on machine learning and big data analytics for device demand forecasting and supply chain optimization.

Delivery Consultant - Machine Learning Engineer, WWPS ProServe

Senior ML Engineering role at AWS Professional Services, focusing on implementing machine learning solutions for enterprise customers using AWS cloud services.

Description For Senior Machine Learning Engineer, Payments

Airbnb, the global hospitality platform that has facilitated over 1 billion guest arrivals since 2007, is seeking a Senior Machine Learning Engineer for their Payments team. This role is crucial in developing cutting-edge ML solutions, including generative AI, to optimize Airbnb's massive daily transaction volume. The Payments organization is responsible for managing all financial settlements in Airbnb's global marketplace, focusing on creating seamless payment experiences.

As a Senior ML Engineer, you'll be at the forefront of developing and implementing sophisticated machine learning solutions that will shape the future of Airbnb's payment systems. You'll work on both batch and real-time use cases, collaborating with cross-functional teams to build scalable solutions that optimize payment collection from guests and payouts to hosts while preventing fraud.

The role offers an exciting opportunity to work with large-scale data and cutting-edge ML technologies, including Large Language Models. You'll be responsible for developing reusable and scalable AI/ML solutions, working with both structured and unstructured data, and leveraging various ML tools and infrastructure to create high-performing systems.

This position offers competitive compensation ranging from $185,000 to $223,000 USD, along with benefits including equity, bonuses, and Employee Travel Credits. The role is remote-eligible within the US, with occasional office visits or offsites as needed. Join Airbnb's diverse and innovative team to make a significant impact on the future of global payments technology.

Last updated 3 months ago

Responsibilities For Senior Machine Learning Engineer, Payments

  • Design, develop, productionize and operate Machine learning models, including Large-Language-Models, and pipelines at scale
  • Collaborate with ML infrastructure engineering teams to evolve reusable and scalable AI/ML solutions
  • Work with large scale structured and unstructured data to build and improve ML models
  • Leverage third-party and in-house ML tools & infrastructure
  • Work collaboratively with cross-functional partners to identify opportunities and drive engineering decisions

Requirements For Senior Machine Learning Engineer, Payments

Python
Java
Kubernetes
Kafka
  • 5+ years of industry experience in applied Machine Learning, inclusive MS or PhD in relevant fields
  • Strong programming (Python/Java) and data engineering skills
  • Deep understanding of Machine Learning best practices and algorithms
  • Experience with 3 or more technologies: Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka
  • Industry experience building end-to-end Machine Learning infrastructure
  • Exposure to architectural patterns of large, high-scale software applications
  • Prior knowledge of ML Applications in the Payments domain is highly desirable

Benefits For Senior Machine Learning Engineer, Payments

  • Employee Travel Credits
  • Bonus eligible
  • Equity
  • Benefits package

Interested in this job?