KDnuggets Home » Jobs » Groupon: Relevance Systems Engineer ( 14:n04 )

Groupon: Relevance Systems Engineer


Conceive, code, and launch next-generation Groupon ranking and personalization system to power all use cases for 40 countries, mobile, web, and e-mail.

Groupon Company: Groupon
Location: Palo Alto, CA
Web: www.groupon.com

Relevance Systems at Groupon
Groupon is a household name that's at the exciting intersection of local and online commerce, mobile, personalization and discovery. The Relevance team at Groupon is at the heart of all that, working on presenting just the right deals to the right users at the right time, for a total of more than 100 million daily interactions.

This "high purpose" and demanding role offers a unique combination of deep computer science (big data, search), scalable and high-performance production systems, large-scale framework design, and consumer product thinking. Building a next-gen scalable, global platform for personalized local+mobile commerce is non-trivial, and you can make your mark working on that at Groupon.

Some of the things you'll be doing:
  • Conceive, code, and launch the next-generation in Groupon's ranking and personalization system; your system will power all use cases for 40 countries: mobile, web, and e-mail.
  • Build a flexible, generalized global platform for (1) real-time search, indexing and ranking (2) scalable, efficient push mechanisms, that allows for rapid and robust customizations for all combinations of use cases (channels, countries, item types).
  • Put your strong background in high-performance systems, big data, analytics, and large-scale software design to good use.
  • Use big data technologies such as Hadoop, HBase and Teradata.
  • Contribute to projects with significant company-wide (global) impact and bring them to fruition.
  • Contribute open source, and present papers at important conferences.

Some things we are looking for:
  • MS/PhD in Computer science, with an emphasis on search, high-performance systems, algorithms, database systems or similar field. We will also consider strong BS candidates with related background and experience.
  • Strong coding skills in a language such as Java/C++/Python etc.
  • Industry experience in relevance, search and algorithms a plus.
  • Industry experience with building very high throughput consumer Internet sites, a plus.
  • Rigor and robustness in coding and design, thorough understanding of performance trade-offs.
  • SQL, Hadoop, scripting a plus.
  • Great communication and project management skills.
  • This is not just a classic software engineer position! It requires a passion for consumer experience, a desire to go into uncharted territory with bold new ideas, and a willingness to go the last mile on execution!

Apply online for Relevance Systems Engineer: Req 6491.