Software Engineer, Applied Machine Learning

We are looking for Engineers to join our Applied Machine Learning Team. In this role, you’ll have the opportunity to build Airbnb’s Machine Learning Platform by creating a portfolio of reusable and scalable shared models that bring Machine Learning enabled features to the Airbnb product.

In this role, you’ll have the opportunity to work with Image and Text data. Examples of focus areas:

  • Image Classification Models
  • Object Detection Models
  • Image Quality Models
  • Text Intent models
  • Text Sentiment models

You can learn more about the projects this team works on here:

Responsibilities

  • Work closely with product teams across different businesses to understand, refine, and prioritize requirements for shared machine learning models
  • Collaborate closely with Data Scientists on the Applied Machine Learning team to bring their research and/or prototypes into production
  • Leverage third-party ML tools and in-house models & infrastructure, or build new ML systematic solutions tailored to Airbnb problems
  • Work closely with Engineers on the Machine Learning Infrastructure team to collaborate on new functionality for Airbnb’s ML Platform
  • Productionize and operate ML models and pipelines at scale, including both batch and real-time use cases
  • Optimize training and inference of our model suite by leveraging low-level optimization skills and distributed computing techniques

Minimum Requirements:

  • 5+ years of industry experience or a PhD + relevant industry experience
  • Experience developing machine learning models at scale from inception to impact
  • Solid understanding of engineering best practices and complexities of models in production
  • Strong coding skills in Python/Java/Scala or equivalent
  • Experience with C++, Spark a plus

Benefits include:

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter subsidies
  • Community involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Breakfast, lunch, and dinner
  • Much more...





Java, Scala, Python, and C++
12 days ago - source