From time to time I post jobs here. We have a couple openings in our contextual search group. This is the job description:

As member of Yahoo's Contextual Search team the candidate will be involved with advanced research and development on problems in contextual disambiguation, topic extraction and context vector space modeling. The ideal candidate will have an advance degree (Ph. D. / MS) in computer science or a closely related discipline. We are looking for a mix of skills in web information retrieval, especially as applied to text/document applications related to topic extraction and document vector space modeling. Duties will include the following: Document/text analysis for the purpose of creating document term vectors, topic extraction for search result biasing and personalization.

This work will involve solving applications/problems using known techniques and/or inventing new techniques as necessary. For new algorithms/techniques developed it will also involve filing associated patent applications and when appropriate writing reports and/or papers. Implementing algorithms in proof-of-concept prototypes. Implementing production-level versions of various algorithms (in C++ and Java)

Specific Qualifications

  • At least 5 years of software development experience
  • Strong foundation in system design, software architecture, web technologies
  • Strong background in information retrieval, Internet search and/or linguistics
  • Strong algorithm background, awareness of time and space complexity
  • Extensive UNIX system and network programming experience.
  • Exceptional C++, Scripting (Perl, Python) and Java skills.
  • Experience with Apache, HTTP and web services.

If you're interested, please send me your resume.

And, yes, I do get a referral bonus if you get hired (assuming you put my name in that box on the new hire form, of course). But I'd probably be posting this even if that wasn't the case--we're always looking for smart people...

Posted by jzawodn at May 03, 2005 09:09 AM

Reader Comments
# Mike said:

> Exceptional C++, Scripting (Perl, Python) and Java skills.

I'm surprised by that - I've always heard Yahoo uses PHP a lot, but never heard of Java being used.

on May 3, 2005 12:08 PM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.