On the Quality Search team, our vision is for all of Yelp to recognize each user’s unique needs and interests. Our platform enables personalization and contextualization of features across all of Yelp’s apps and websites. To do this, first our backend systems recommend relevant searches, filters, businesses, and places in the world, making it easy for users to specify what they want. Then, when users interact with these recommendations or anything else, we process their actions into semantic representations, for example mapping the text they’ve searched for to the most relevant business categories. Finally, we share this enriched data with a variety of other backend systems, enabling the features they power to perfectly match what the user wants. We’re scaling these systems into a platform that benefits more and more aspects of Yelp every day.
Are you intrigued by the challenge of building real-time recommender systems at scale? Do you want to work with diverse data types including text, geospatial, and concept taxonomies? And are you excited to impact both Yelp users and company-wide internal clients of a growing platform? If this sounds like you, join the team that makes tens of millions of people each month think, “Wow, Yelp understands exactly what I’m looking for!”
Where You Come In:
Design, build, and deploy systems that run 24/7 at ever increasing scale
Collaborate with other engineering teams across Yelp, bringing them onto our platform and enabling them to build features that deeply understand user intent
Create new ways of delighting users, from idea brainstorming to experiment analysis (and, of course, all the backend development and data mining in between!)
What it Takes to Succeed:
Based in or willing to relocate to the United Kingdom
Prior hands-on experience in internet-scale systems design, and an understanding of operational and reliability trade-offs
An ability to translate ambiguous data from our users and clients into actionable engineering milestones
A craving for new knowledge and challenges
Expertise in Java and/or Python
BA/BS degree or higher in Computer Science, Math, or related field
What You'll Get:
Full responsibility for projects from day one, an awesome team, and a dynamic work environment
Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
25 days paid holiday initially, rising to 29 with service
Private health insurance, including dental and vision
Flexible working hours and meeting-free Wednesdays
Regular 3-day Hackathons and weekly learning groups, always with interesting topics
£58 per month toward any exercise of your choice
Yelp values diversity. We’re proud to be an equal opportunity employer and consider qualified applicants without regard to Age, Disability, Gender Reassignment, Marriage or Civil Partnership, Pregnancy and Maternity, Race, Religion or Belief, Sex.
Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resume
Yelp connects people with great local businesses. Our users have contributed approximately 127 million cumulative reviews of almost every type of local business, from restaurants, boutiques and salons to dentists, mechanics, plumbers and more. These reviews are written by people using Yelp to share their everyday local business experiences, giving voice to consumers and bringing “word of mouth” online.