Senior Machine Learning Engineering (GenAI), Trust
United States
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Airbnb
Get an Airbnb for every kind of trip → 8 million vacation rentals → 2 million Guest Favorites → 220+ countries and regions worldwideAirbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.
The Community You Will Join:
The AI / ML community at Airbnb consists of people who are excited about new technologies, eager to simplify complex systems, and who like to be hands-on developers. They are driven by impact and are interested in building working solutions. They don't shy away from the constraints imposed by the business.
The Difference You Will Make:
Everyone at Airbnb thinks about trust, but our team obsesses over it daily. At the core of trust is safety, and thus we spend a significant amount of our time and energy keeping the community safe. The Trust team is responsible for protecting our community and platform from fraud while also ensuring our hosts, guests, homes, and experiences meet our high standards. We constantly work to fight against online fraud (such as monetary loss, compromised accounts, spam and scam in messages, fake inventory, etc.) as well as offline fraud (theft, property damage, personal safety, etc.). We also work on onboarding and screening of users, and think about complex topics like identity and reputation to ensure that every interaction with Airbnb helps build trust in us and our community. Trust Engineering is responsible for the technology vision and development of a complex stack that runs on every key interaction on the platform.
A Typical Day:
- Work with the operations team to understand new / emerging fraud vectors that are slipping through our defenses.
- Write data pipelines to generate labels using an LLM based virtual judge.
- Fine tune models to improve accuracy.
- Debug failure cases for existing models.
- Build LFM based workflows for automation.
- Collaborate with cross-functional partners including software engineers, product managers, operations and data scientists to identify opportunities for business impact, and analyze and quantify potential impact.
Your Expertise:
- 5+ years of industry experience in applied Machine Learning. An advanced degree such as an MS or PhD in relevant fields is a plus.
- Strong programming (Python / Java or equivalent) and data engineering (SQL / Spark) skills.
- Deep understanding of Machine Learning best practices (e.g. training/serving skew minimization, A/B test, feature engineering, feature/model selection), algorithms and architectures (e.g. gradient boosted trees, neural networks/deep learning, optimization), domains (e.g. natural language processing, computer vision, personalization and recommendation, anomaly detection), and modern tools (LLMs, LVMs).
- Experience with building and fine tuning models using Tensorflow, PyTorch, or Jax.
- Industry experience building end-to-end Machine Learning pipelines.
- Exposure to architectural patterns of large, high-scale software applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms, models).
- Experience with the Trust and Risk domain is a plus.
Your Location:
This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from.
Our Commitment To Inclusion & Belonging:
Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.
We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process.
We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application.
How We'll Take Care of You:
Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Pay Range$191,000—$223,000 USDTags: APIs Architecture Computer Vision Data pipelines Deep Learning Engineering Feature engineering Generative AI Java JAX LLMs Machine Learning NLP PhD Pipelines Python PyTorch Spark SQL TensorFlow
Perks/benefits: Career development Salary bonus
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.