Overview
The Team:
Relevance & Categorization engineers at Kosmix develop the secret sauce that powers our site. We build the algorithms, applications, and systems that drive the success of our core Categorization and Topic Engines. We believe in applying algorithms to mine, organize and present information to consumers in a timely manner. We have a passion for impacting the experience of millions of consumers…and we have a lot of fun doing it!
Responsibilities
You will apply your strong combination of interest and experience in algorithms, consumer applications, and systems to analyze, design, build and evolve the core of Kosmix’s Categorization and Topic Engines.
You will be challenged to create and update semantic graphs using semi-structured and unstructured data, as well as develop innovative new applications on top of it
You will invent new techniques to present the most relevant and timely information on any topic, and apply rigorous methods to measurably improve information relevance on an ongoing basis.
Design large scale production systems involving semi-structured and unstructured data.
The position offers a breadth of challenges involving consumer product, algorithms and scalable systems engineering.
This is not just a classic algorithms position; it requires a passion for consumer experience, a willingness to go the last mile, and a desire to take on very new and sophisticated technical challenges.
Experience
Programming wizardry in C/C++ and scripting (Perl, Python). Ruby On Rails/Java/HTML/Javascript a plus
Strong foundation in system design, software architecture, web technologies
Strong algorithm background, awareness of time and space complexity
Extensive Linux system and network programming experience
Background in one or more of search relevance, machine learning, text mining a big plus
BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering or related field
Most important, we want self-motivated builders with a real urge to change the world through their creations!