Senior Data Scientist - Algorithms, Payments (6 Month Contract)


Contract Position


Join Airbnb's Payments team as a Senior Data Scientist focusing on Algorithms in a 6-month contract, where you'll collaborate with a diverse team to drive data-driven modeling solutions, improve business outcomes, and enhance fraud detection capabilities.

What you'll do

  • Identify high impact business opportunities through data exploration and model prototyping, translate business problems into scientific formulations.
  • Work collaboratively with cross functional partners including software engineers, product managers, operations and research, to refine requirements for machine learning models, drive scientific decisions, and quantify impact.
  • Hands-on develop, productionize, and operate machine learning models and pipelines at scale, including both batch and real-time use cases, structured and unstructured data.
  • Build reusable, high-performing, scalable machine learning models with internal paved path tooling, incorporating third-party information and state-of-the-art innovations.
  • Regularly present work internally at monthly meetings to technical, engineering and product stakeholders to iterate and generate excitement on roadmap progress.
  • Publish externally and engage with the scientific community to advance Airbnb’s standing.


  • Advanced degree in a quantitative field. PhD is a plus.
  • 5+ years of relevant industry and/or academic experience developing scientific frameworks, building machine learning models, and implementing advanced experimentation techniques.
  • Strong fluency in Python and familiarity with modern frameworks (e.g. Pytorch, Tensorflow) for hands-on IC work and advanced data analysis in SQL at scale.
  • Deep understanding of modern machine learning techniques and their mathematical underpinnings (e.g. classification, clustering, optimization, deep neural networks and natural language processing). Ability to develop, validate, and deploy new model applications as well as enhancing existing algorithms to achieve improved performance and model explainability.
  • Comfortable collaborating with software engineers to understand complex systems and abstracted logs.
  • Proven ability to create and drive technical and impactful roadmaps for the business, and lead seamless execution of it.
  • Proven ability to communicate clearly and effectively to cross functional partners of varying technical levels.
  • Prior experience working in Payments, Risk/Fraud, or a related area is a plus.
  • Experience with advanced experimentation techniques is a plus.
  • Experience productionizing real-time machine learning models is a plus.


Click below to be taken to the AirBnB hiring page.


United States

Contract Length

6 Months


$120 - $125 (per hour)


python pytorch tensorflow sql

Similar Jobs

Looking for something similar to this position from AirBnB? Check out our positings below.

12 days ago
$75 - $95 (per hour)
United States
Contract Position

Join Airbnb's People Analytics team as a Data Scientist for a 3-month contract, contributing to impactful projects like survey analysis, workforce hiring strategies, and fairness in company processes.

18 days ago
$60 - $80 (per hour)
Seattle, WA
Contract Position

This role is for a contract Software Engineer based in the greater Seattle area, focusing on building reliable, secure, and scalable software solutions in the healthcare industry while emphasizing trustworthiness through security, privacy, and compliance.

Last month
$70 - $78 (per hour)
United States - Remote
Contract Position

This job involves being a Sr. Data Analyst for the Next Gen team at Instacart, where you will play a crucial role in driving the success of the supply chain ecosystem by providing insights, building business cases, and analyzing data to enhance the shopping experience and maximize sales.

Contract Position

Session Leads for Udacity's Python for AI Programmers + Generative AI Fundamentals Nanodegree provide technical support to learners, conduct virtual group sessions, and ensure student progress through weekly check-ins and answering technical questions.