Airbnb is a global platform that connects hosts and guests for unique stays and experiences. The Senior Software Engineer on the Safety team will work with various cross-functional teams to innovate methods for detecting and mitigating safety risks on the platform.
Responsibilities:
- Work with large scale back end systems to detect risks, using rules and connecting to productionalized machine learning models
- Work collaboratively with cross-functional partners including machine learning engineers, product managers, operations and data scientists, identify opportunities for business impact, understand, refine, and prioritize requirements for risk and mitigation
- Building out tooling and automation for operations to more effectively reduce safety risks
- Minimize good user impact while developing products to deter bad actors
- Examples include: build party risk detection mechanism and prevent it from happening, identify and prevent human trafficking cases, building data pipelines for product analysis and machine learning, and reducing safety risk at scale
Requirements:
- 5+ years of industry experience on building systems at scale, inclusive MS or PhD in relevant fields
- Passion for building user-facing products or large backend systems
- Experience in any of the following: Scala, Java, Python
- Ability to write high performance production quality code
- Exposure to architectural patterns of large, high-scale web applications, such as well-designed APIs, high volume data pipelines, and efficient algorithms
- Experience or desire to work collaboratively in cross-functional teams with design, product, data science, and research partners
- Ability to effectively communicate with non-technical stakeholders such as legal and operations
- Experience with the Trust and Risk domain is a plus
- Experience with the large language models is a plus