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
> 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.