Sam E., our Chief Technology Officer, speaking with Yelp employees at one of our weekly Engineering Product Status meetings
Three Yelp employees taking a break and playing pool
Three Yelp employees brainstroming and sovling an engineering problem on a whiteboard
A few employees enjoying their lunch at one of the tables outside the office

Yelp Engineering and Product

Take a peek into our engineering & product teams and all the work that we do.

Engineering News

Keep up with what we’re up to and working on! Read our blog posts to see some of the technical problems we solve and keep up to date by following us on Twitter and Facebook.

  1. Ajay Pratap Singh, Site Reliability Engineer
    Ajay Pratap Singh, Site Reliability Engineer

    This is the next installment of our blog series on improving our autoscaling infrastructure. In the previous blog posts (Open-sourcing Clusterman, Recycling kubernetes nodes) we explained the architecture and inner-working of Clusterman. This time we are discussing how attribute based instance selection in the autoscaling group has helped us make our infrastructure more reliable and cost effective, while also decreasing the operation overhead. This will also cover how these changes enabled us to migrate from Clusterman to Karpenter. (Spoiler alert: Karpenter blog post is coming soon!) Motivation At Yelp we run most of our workload on AWS spot instances, and...

  2. Prateek Yadav, Machine Learning Engineer
    Prateek Yadav, Machine Learning Engineer

    One of Yelp’s top priorities is the trust and safety of our users. Yelp’s platform is most well-known for its reviews, and its moderation practices have been recognised in academic research for mitigating misinformation and building consumer trust. In addition to reviews, Yelp’s Trust and Safety team takes significant measures when it comes to protecting its users from inappropriate material posted through other content types. This blog post discusses how Yelp protects its users from inappropriate content in videos. Videos at Yelp Recently, Yelp revamped its review experience by giving users the ability to upload videos alongside their review text....

Read more on our blog

Open Source Projects

We love open source! We’ve released many great projects, check out some of our favorites below.

  1. Paasta logo

    PaaSTA

    Python

    An open, distributed platform as a service

  2. ElastAlert logo

    ElastAlert

    Python

    Easy & Flexible Alerting With ElasticSearch

  3. OSXcollector logo

    OSXcollector

    Objective-C

    A forensic evidence collection & analysis toolkit for OS X

  4. dumb-init logo

    dumb-init

    C

    A minimal init system for Linux containers

See all projects