Peter Mocarski
Experience
Anthropic
New York, NY
Member of Technical Staff
2025 - Present
  • Building the future of safe AI
Airbnb
Remote
Tech Lead (API Partner Ecosystem)
2022 - 2025
Tech Lead (Experiences: Host Tools)
2021 - 2022
Senior Software Engineer
2021
Software Engineer
2018 - 2021
  • Led a multi-year initiative to rebuild Airbnb's API Partner Portal. The Partner Portal allows external partners to manage their integrations with Airbnb. Developed key features such as search functionality for historical API events/resources, app settings management, feature certification, support, and other essential tools. The rearchitecture focused on platformizing the portal to support integrations beyond property management, including smart home integrations and other new domains.
  • Designed and led implementation for a new service at Airbnb to create online meetings and allow users to integrate their accounts with 3rd party vendors like Zoom. This service powers all video calling at Airbnb, including key products like Online Experiences and the Superhost Guide program (host-to-host video calling)
  • Designed and led implementation for a new quick search page for API partners. Allows professional hosts and integration partners to quickly access all their managed resources by keyword search (powered by Elasticsearch) and browse recently viewed items
  • Led the unification of host messaging architecture across product verticals (Homes and Experiences) over the course of 2 years
  • Led the development of an automated messaging framework, enabling hosts to create messaging templates and send them automatically in response to business-level triggers, i.e. send a welcome message 5 minutes after a booking or a reminder message 1 hour before an experience starts. Over 65% of trips have adopted this feature, accounting for millions of messages
  • Led a series of major uplifts to the host calendar in 2020, including the addition of an infinitely-scrollable schedule view, reservation management tools, filtering, and calendar export functionality
  • Migrated supply-side codebase from a monolithic Rails application to SOA Java services, over the course of 2 years. DRI for media, vetting, and host acquisition related logic
  • Automated risk vetting workflows, reducing operational overhead by 70-90%. This involved auto-populating risk factors based on user-defined taxonomy, integrating with a 3rd party API for license/insurance verification, and designing admin tooling to manage hosts within our risk queue
  • Integrated Airbnb Experiences with an external media asset management system, enabling content operations and other non-technical functions to easily query data
  • Developed the backend for the Experiences internal media vetting system which allows operations to automatically claim the highest priority experience waiting for content vetting, review photos by our quality standards, and promote experiences within our acquisition funnel accordingly
Cornell University
Ithaca, NY
Head Graduate Teaching Assistant
2017 - 2018
Teaching Assistant
2015 - 2017
  • Managed course staff of 15+ teaching assistants for CS4700 (Artificial Intelligence)
Education
Cornell University
Master of Engineering, Computer Science GPA: 4.0/4.0
Ithaca, NY
2017 - 2018
Cornell University
Bachelor of Science, Computer Science GPA: 4.0/4.0
Ithaca, NY
2014 - 2017
Languages and Technologies
Languages:
Java, Kotlin, Python, Ruby, SQL, TypeScript
Technologies:
Git, Apache Thrift, MySQL, Elasticsearch, GraphQL, Rails, Spinnaker, iCalendar