Engineering a Meritocracy

It's hard to argue with results...

As mentioned in a previous post, Unvarnished is expanding our technical staff.

True enough, the Unvarnished team is looking to add passionate, extremely talented engineers to our technical team. Are you one?  Do you know one? Read on to learn more…

The Unvarnished Challenge

To help folks understand this opportunity better, below is a hypothetical conversation with you, a talented, passionate, hard-working engineering type, who might just be interested in joining the Unvarnished team.

Job Candidate: “Engineering a meritocracy”, what the hell does that mean?

Unvarnished: Well, maybe we start by describing Unvarnished…. We are public. candid. reviews. of people. Yelp for professionals. Or put another way LinkedIn marries Yelp and has a love child. We’re trying to bring how reputation works offline, into the online world.

Awww...Mommy's professionalism and Daddy's democratism!

Job Candidate: You guys are crazy! Why are you doing this?

Unvarnished: We’re doing this because the Internet needs us.
The Internet can be a murky swamp of information and right now the working professional’s reputation and thus his livelihood is hostage to this cesspool.  A Google search on a professional does a horrible job telling you whether he will be a good business partner, a productive employee, a fair-minded boss, or a team-player colleague.

One of these guys rules. One surfs 4chan all day. Which is which?

Furthermore, you could be a highly productive, highly skilled product manager, engineer, or business development executive, but the Internet and the world have no way of knowing that.

Our job is to wire reputation into the Internet and weave performance, capability, and merit into business decisions. We want to be the directory of professional meritocracy, ensuring that excellence is properly recognized and that there is real market incentive for improvement and high-integrity behavior.

What most people think when they hear "anonymous" and "web".Job Candidate: Anonymous reviews of people.  Hmmm…  That  sounds like a disaster to me.  How do you plan on engineering meritocracy into this, while keeping the wheels from coming off?

Unvarnished: Well, that’s why we’re talking to you!  But let me give you a bit of a teaser, based on how we think about these things…

Sophisticated activity measurement: In the aggregate, the reviews
have to be professional, helpful and accurate. But what is the UI that will promote these values in all actions users taken on the site?  How do we intricately measure every minute activity users take on the site? How do we quantitatively measure whether the behavior we see matches with our qualitative values?  How do we incentivize productive behavior, and censure unproductive behavior? If our reviews aren’t accurate or professional, we miss our big opportunity.  There’s a ton of engineering to instrument the site so that we can measure every action taken, in order to intelligently design the Unvarnished experience.

Engineering diversity into viral loops: No Unvarnished review is wrong per se, but each comes from the reviewer’s own perspective.  This means we need balance in our reviews and a lot of them.  The professionals being reviewed need a way to effectively get the word out about the great work they do, and recruit their fan base to come testify to their excellence.

But we also need to encourage independent voices to speak up on those they worked with to provide the complete spectrum of perspectives.  What viral mechanisms work best in this kind of environment? Which ones are too aggressive?  Which ones lead to a diversity of opinions?  Which ones result in content that meets UV values? Bottom line, we need an engineer who can build effective, flexible viral loops that result in massive content creation from a diverse set of perspectives.

Some of these folks work more closely with me than others. Which is which? Statistical modeling to weight reviews: While no individual Unvarnished review is wrong, per se, at the same time, all reviews are not created equal.

What is the reputation of the reviewer?  Did they work together? Was he a boss or a colleague or employee?  Are reviews by this reviewer generally helpful to the community?  How has this reviewer themselves been reviewed on the site?  What is the influence that this reviewer generally has on Unvarnished and online generally?  Where do the reviewer and reviewee sit in the ‘review graph’ in relation to each other?

Some nodes rank higher than others...of course.

The algorithms that weight each review are crucial to ensuring accuracy and fairness in the Unvarnished reputation system.  The engineer that hacks away on this will need an analytical and mathematical disposition, and will savor the opportunity to spin reputation algo gold from a diverse and dynamic landscape of noisy, imperfect data.

I leave reviews for my ex girlfriend, people I don't know, and nice reviews for myself.  Huh huh huh huh. The Arms Race: outgaming the gamers – When you are running the world’s de facto professional reputation system, you will inevitably be subjected to individuals (or groups) who try to game the system.  Fake accounts, astroturfing campaigns, carpet bombing reviews, sniping individuals for revenge, gaming reputation for whole companies, outright SPAM… the list goes on.

In order to maintain a meritocracy in reputation, we need to stay one step ahead of the folks trying to game the system.  This isn’t just any random review site we’re protecting here, the reputation of a reputation site is our single point of failure, and our fraud/abuse systems must protect the site’s reputation for accuracy and professionalism without filtering out legitimate content.  We pity the engineer that signs up to take this on ;)

Job Candidate: Damn! You guys are pretty ambitious.  Is this getting any traction?

Unvarnished: Well we only launched a few weeks ago but we’ve already catapulted into a nationwide news & media conversation.

Does anyone else hear that rumbling?

Take a look at some of the coverage of our launch:

Venture Beat
Business Insider
Today Show
ABC
MSN.com

Oh hai. We're here to build something gnarly.Job Candidate: You’re going to need SERIOUS engineering   firepower to make this work.

Unvarnished:  You’re right.  We’ve got a seriously high bar for the engineers we bring on.  Tech smarts and sheer intelligence are
absolutely at the top of the list.  We get most excited about the
candidate that truly impresses us with what he knows and how he
thinks. But we’re also looking for the folks that get passionate about what we’re doing… engineering meritocracy into human business decisions, from hiring to partnering.   It’s a bold venture and we only want to work with those who are as bold as we are!

Job Candidate:  Got it.  I’m amped.  This is so crazy, and you guys
are so crazy I can see this working.  What’s next?

Unvarnished:  Well, the most important thing is that you’re amped.
You’ll need to use some of that amped-ness because we don’t just let anyone walk into UV offices… well at least until they’ve completed our patented Unvarnished tasks and questionnaire.  So here goes:

1)      Make sure you have an Unvarnished profile.  If you haven’t already gotten an invite from someone who’s already on the site, please email contact@getunvarnished.com and we’ll get you dialed in.

Make sure to get at least 5 reviews of yourself (the request review feature works well for this).  Spend some time on the site, look at some reviews, do a few reviews of other people you may have worked with.

2)      Tell us about your experience with Unvarnished.  What did you like about the product?  What could be done better?  What areas need the most help, and what do you think is completely missing?

3)      What technology topic or tool has been on your mind recently?  What are your thoughts on it (the geekier the better)?

4)      What tech areas are you most comfortable with?  Which are the areas you know little about but want to do more with?

5)      Show us your code ☺  Anything will do… side projects you’ve worked on, entrepreneurial endeavors that haven’t quite worked out, whatever you’ve got.

6)      Engineering Task #1. What’s your programming language of choice? Why? Please implement and send us a search algorithm which locates a position of an integer within int array. If you are multilingual please provide implementation in two languages. Explain your implementation, and the pros/cons associated with it. Please provide an ability to test.

7)      Engineering Task #2. Given two int arrays A and B of arbitrary length remove B-elements from A. Both A and B may contain duplicates. Can you do the same with string arrays? If you are multilingual please provide implementation in 2 languages. Again, explain your implementation, and its pros/cons. And please provide an ability to test.

8)      If you were to start working at Unvarnished tomorrow, which of the UV projects or tech areas described above would be most interesting to you and why? Or is it another area that we didn’t address at all?

9)      Please email your answers to jobs@getunvarnished.com

If you’ve gotten this far, we’re definitely impressed!  We look
forward to hearing from you, and maybe even working with you.  If you have any questions, please don’t hesitate to email me at:
pete@getunvarnished.com

Pete Kazanjy
Co-founder, Unvarnished

(With extreme thanks to Unvarnished advisor Travis Kalanick for his amazing help with this blog post!)

60 Responses to Engineering a Meritocracy

  1. [...] Reputation Software Engineer_Awesomely illustrated with funny pictures blog version:http://blog.getunvarnished.com/2010/06/29/engineering-a-meritocracy/TL;DR version: Do-it-all, familiar with front-to-back, engineering generalist who loves to get [...]

  2. BryanB says:

    I’m not an engineer, but an HR geek who wants you to succeed.

    Some thoughts/ideas, some of which I’m sure aren’t new:

    1) To make it maximally useful for employers, give each profile a color code for quality (e.g., red = 10 reviews).

    2) Consider allowing profile owners to take and post high quality assessments (e.g., NEO-IPIP). Perhaps they could even be incentivezed to do so (e.g., build a better profile and get a latte at Starbucks).

    3) The trick is obviously reaching critical mass, and the biggest trick is wooing those who don’t really have an interest in posting. One idea is give profile owners a quick way of emailing previous co-workers through Unvarnished. Another is general incentives such as getting points for various actions and being able to redeem points for something cool.

    4) Consider implementing an algorithm that would auto-delete any review with profanity.

    5) Consider allowing profile owners to create a challenge question that if answered properly by a reviewer would catapult that review quality.

    6) Hand up/hand down is a great improvement. Anything that can be done to increase the fun and easy factors should be explored.

    7) Allow reviewers strapped for time the ability to answer a single question–would you want to work with this person again?

    8) Allow reviewers to choose whether to be anonymous or not.

    Oh, and watch the pronoun reference (“what he knows and how he thinks”).

  3. Hey Bryan!

    Thanks for the great suggestions. We’re working on not a few of the above.

    A note: We have a robust profanity filter in place on the site. But that’s just one of many other community, company, and algorithmic moderation tools we have in place to ensure that the conversation starts and stays productive and professional.

    Thanks again for the comment!

  4. [...] initially connected up with us via an impressive comment he made on our recent “We’re hiring!” blog [...]

  5. ken says:

    i think it is really important to know the negative criticism for an individual, and from whom. Most people don’t give this, even when asked…

  6. DanielE says:

    Team UV,

    Well you guy are definitely ambitious. At first I thought ‘oh no’, but from reading this post I can see you are fuuly aware of the challenges.

    Frankly, I’m very pleased though still more than a bit concerned for you all! ;-) .

    I love to consider the future and where it is going, and this reputation problem is a key element. Usually the first attempts at addressing tough problems are failures. Your post indicates you are on the right track.

    I’m sure you have thought of this but this isn’t only about personal reputation. This is a completely generic problem which has applicability to all domains. I encourage you to treat this generically so uv is built as a utility service / API that can be applied to any domain from people to companies to products.

    I see this as the next generation of Amazon reviews, but applicable to *everything*!

    As I’m sure you know reputation = trust = brand. And observant folks understand the power and value of brands. Good and bad.

    Reminds me of Tom Peters’ book Brand You 50. Worth a read IMO.

    I’ll be thinking a lot about this subject in the coming days and reviving old ideas and I’ll come back to share more.

    While I haven’t yet seen your system there are several key items I’d like to mention off the top of my head.

    1- Allow for timeframe as a factor. People and products evolve over time.

    2- While you need to start somewhat simply, in time I hope you can build in ‘dimensions’ so reviews can reflect the fact that quality is multi-dimensional. Qualities like reliability, responsiveness, consideration for others, etc are examples of factors that make can a big difference.

    I look forward to trying out UV soon.

    Best Wishes,

    Daniel Endy

  7. beats says:

    Nice posting! I cling on to listening to the news update.I like that there’s a keep a copy system of an elastic wire and magnets holding the pin mechanism in place.Beats By Dre

  8. rubber bands says:

    Hi there, just became aware of your blog through Google, and found that it’s truly informative. I’m gonna watch out for brussels. I will be grateful if you continue this in future. A lot of people will be benefited from your writing. Cheers!

  9. One more thing. In my opinion that there are a lot of travel insurance web sites of dependable companies than enable you to enter your vacation details and get you the quotes. You can also purchase your international holiday insurance policy on internet by using your credit card. All you need to do is always to enter the travel specifics and you can see the plans side-by-side. You only need to find the package that suits your budget and needs then use your credit card to buy the idea. Travel insurance online is a good way to take a look for a trustworthy company with regard to international holiday insurance. Thanks for discussing your ideas.

  10. Great Works .Thanks for your shares.

  11. guccioutlet says:

    Pursue the brand, pursuit of an ideal prices start from here

  12. Carbon Fiber says:

    Nice post, keep up with this interesting work.

  13. megaupload says:

    Whats up! I just wish to give a huge thumbs up for the great data you might have here on this post. I might be coming again to your blog for more soon.

  14. here says:

    Is it okay to place a portion of this in my weblog if perhaps I submit a reference to this website?

  15. Re: The person who produced the statement that this was a great internet site really needs to get their head inspected.

  16. This is a excellent blog, would you be interested in doing an interview regarding just how you designed it? If so e-mail myself!

  17. anne hart says:

    Re: Whomever produced the comment that this was a good site truly needs to possess their head evaluated.

  18. account says:

    I experimented with viewing your web site with my iphone and the format doesnt seem to be correct. Might wanna check it out on WAP as well as it seems most cellphone layouts are not really working with your web site.

  19. Do youve got a spam concern on this website; I also am a blogger, and I was questioning your situation; we now have developed some good techniques and we are looking to trade options with other people, be certain to blast me an e-mail if serious.

  20. Do youve got a spam issue on this internet site; I also am a blogger, and I was questioning your scenario; we have created some great approaches and were searching to trade solutions with other individuals, be sure to shoot me an e-mail if planning to pursue.

  21. The structure for your website is a bit off in Epiphany. Even So I like your web site. I might need to install a normal browser just to enjoy it.

  22. buy leather wallets says:

    I Am Going To have to come back again when my course load lets up – nonetheless I am getting your Rss feed so i could read your site offline. Cheers.

  23. This blog is very good. How did you make it ?

  24. If you could email me with any hints & tips on how you made your blog site look this cool, I would be thankful!

  25. I believe one of your current ads caused my web browser to resize, you might well need to get that on your blacklist.

  26. privacy says:

    This is a wonderful site, would you be interested in going through an interview regarding just how you developed it? If so e-mail me personally!

  27. Although I actually like this publish, I think there was an spelling error near to the finish of your third section.

  28. like i said says:

    Just to let you know your website looks a little bit different in Safari on my laptop with Linux .

  29. Have you considered including several social bookmarking links to these sites. At least for twitter.

  30. How do you make this blog look this awesome!? Email me if you want and share your wisdom. Id appreciate it!

  31. I was wanting to know if you ever considered changing the layout of your web site? Its well written; I enjoy what youve got to say. But maybe you could add a a bit more in the way of written content so people might connect with it better. You have got a great deal of wording for only having one or two images. Maybe you can space it out better?

  32. thumbnail says:

    I love this site layout . How did you make it? It is really cool.

  33. How come you do not have your web site viewable in wap format? Can not see anything in my iPhone.

  34. Have you considered adding several social bookmarking links to these blogs. At the very least for bebo.

  35. I have got 1 recommendation for your website. It appears like there are a handful of cascading stylesheet issues while launching a number of webpages within google chrome and opera. It is operating okay in internet explorer. Possibly you can double check this.

  36. advertisers says:

    Have you given any consideration at all with translating your main web-site into German? I know a small number of translaters right here that will might help you do it for free if you wanna contact me.

  37. Heya, I just hopped over to your web-site thru StumbleUpon. Not somthing I might generally browse, but I enjoyed your views none the less. Thank you for creating some thing worth reading.

  38. I enjoy your wordpress design, where did you get a hold of it?

  39. I tried looking at your site with my iphone and the page layout doesnt seem to be right. Might want to check it out on WAP as well as it seems most mobile phone layouts are not working with your web site.

  40. green loan says:

    Im getting a small problem. I cant get my reader to pick-up your feed, Im using google reader by the way.

  41. payday loans says:

    It seems to me that this web site doesnt load up on a Motorola Droid. Are other folks getting the same issue? I enjoy this web site and dont want to have to miss it when Im gone from my computer.

  42. save on says:

    If you dont mind, exactly where do you host your web page? I am looking for a good quality web host and your weblog seams to be quick and up almost all the time

  43. wine club says:

    It appears to me that this website doesnt load up in a Motorola Droid. Are other people getting the exact same problem? I like this blog and dont want to have to miss it any time Im gone from my computer.

  44. Jesus Christ there is lots of spammy feedback on this web site. Have you ever before thought about trying to remove them or putting in a plugin?

  45. Do youve a spam problem on this website; I also am a blogger, and I was wondering your situation; weve got created some great strategies and we are searching to trade options with other people, be certain to shoot me an e-mail if interested.

  46. It appears to me that this site doesnt load in a Motorola Droid. Are other people getting the exact same issue? I like this webpage and dont want to have to miss it whenever Im away from my computer.

  47. read says:

    Is it alright to place a portion of this in my personal website if perhaps I post a reference point to this webpage?

  48. How come you do not have your website viewable in mobile format? cant view anything in my iPhone.

  49. success says:

    After I start your Feed it seems to be a ton of junk, is the issue on my part?

  50. This website has got lots of extremely useful info on it! Thanks for informing me!

  51. like i said says:

    Can you message me with any pointers about how you made this blog site look this cool , Id appreciate it!

  52. I believe that one of your current advertisements initiated my web browser to resize, you may well need to place that on your blacklist.

  53. Do you have a spam problem on this web site; I also am a blogger, and I was wondering your situation; we now have created some good techniques and we are looking to exchange solutions with other people, be positive to blast me an e-mail if planning to pursue.

  54. Re: The person who made the statement that this was an excellent internet site really needs to have their brain reviewed.

  55. Wow. This website is sick! How did you make it look this good .

  56. [...] see here products reviews home click here here good product products reviews online best products products reviews site product good product product reviews here products home best products reviews here products reviews [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: