Yahoo! Research works on developing the world-class science that will deliver the next generation of businesses to the company.

Scientists at Yahoo! Research work in an open environment where they are free to publish and collaborate with peers outside the company, while maintaining the ability to significantly impact the company's products. Having built up a world-leading Search research team in a few short months, we're looking for dynamic scientists to drive innovative research in other disciplines.

We are looking for world-class talent in the following areas: machine learning, data mining, information retrieval, graph theory, algorithms, markets and auctions, collaborative filtering, and social network analysis.

Research Scientists

We are looking for outstanding Research Scientists at all levels who have expertise in one or more of these disciplines:
information retrieval, computational linguistics, machine learning, matrix and graph algorithms, data mining, human-computer interaction/user experience and microeconomics. You will initiate and execute research projects, develop new and innovative algorithms and technologies; pursue patents where appropriate. Analyze data, identify problems and potential customers, devise solutions and build prototypes. Stay current on published state-of-the-art algorithms and competing technologies. Maintain world-class academic credentials through publications, presentations, external collaborations, and service to the research community.

Sr. Research Scientist

Required Skills/Qualifications

  • Ph.D. in Computer Science or related field
  • Research track record, focused on information retrieval, computational linguistics, machine learning, matrix and graph algorithms, unsupervised clustering, data mining, human-computer interaction/user experience or related areas
  • 3+ years of post-doctoral industry or academic experience
  • Excellent communication and influencing abilities
  • Ability to understand business strategy and to translate theoretical results into applications
  • Ability to perform research that is justified and guided by business opportunities.

To learn more, click here.

Research Scientist

Required Skills/Qualifications

  • Ph.D. in Computer Science or related field
  • Strong academic research track record focused on information retrieval, computational linguistics, machine learning, matrix and graph algorithms, unsupervised clustering, data mining, human-computer interaction/user experience or related areas
  • Ability to perform research that is justified and guided by business opportunities

To learn more, click here.

Research Engineers

Research Engineer

Yahoo! Research is looking for research engineers to work alongside our world-class scientists to deliver the next generation of businesses to the company. Engineers at Yahoo! Research have the opportunity to work on a variety of project types, including: rapid prototype and proof-of-concept development, research engineering libraries, tools, and platforms for distributed computing and algorithm evaluation, as well as working as part of a team directly with Yahoo!'s research scientists. The successful candidate will be passionate about software engineering yet able to thrive in a dynamic research environment.


In this position you will be working together with our research scientists to develop novel software engineering solutions for problems in information retrieval, machine learning, computational linguistics, matrix and graph algorithms, unsupervised clustering, data mining, human-computer interaction/user experience and microeconomics.

Required Skills/Qualifications

  • Specific background, experience, skill set and focus on backend systems architecture, building distributed systems and knowledge of working extensively with databases required and highly desirable.
  • Experience with large scale programming projects, multithreading, highly desirable.
  • Proficiency in at least one (preferably two) of Java, C++, C and at least one (preferably two) of Perl, PHP, Python.
  • Thorough understanding and practice in the use of object-oriented design patterns and data management systems, relational or object-oriented is essential.
  • Must be a self starter with excellent communication and influencing abilities.
  • Proven ability to develop novel software engineering solutions to complex design/implementation problems using experience, skill set and background.
  • A background in distributed systems; database /backend systems development is highly desirable.
  • MS in Computer Science or related field with 3-5 years practical experience designing and developing modern, object-oriented, large scale distributed systems.

To learn more, click here.

Web UI Designer

Yahoo! Research is looking for a talented Web UI Designer to work alongside our world-class research scientists and engineers to deliver the next generation of businesses to the company. Web UI Designers at Yahoo! Research have the opportunity to work in a variety of areas including: rapid prototype and proof-of-concept development, demos, website user interface, and cutting edge innovation projects. The successful candidate will be passionate about UI design. S/he will have the ability to grasp ideas and concepts, and make them come alive in a dynamic research environment.


Required Skills/Qualifications

  • Participation in concept development, design ideation, and detailed specification of visual designs for user interfaces of future and existing innovations, prototypes, demos and products
  • Production of design specifications, storyboards, scenarios, and design prototypes
  • Creation of visual and user interface designs that address business, brand, market, and user requirements, including design and production of screen layouts, color palettes, typography, and interface elements
  • Collaboration with Research Engineers, Scientists, content producers, web developers and management to refine the user experience
  • Fluency in PhotoShop, Illustrator, Flash, or similar software. Must have solid knowledge of graphic and web design principles with good understanding of current web technologies including (X)HTML, JavaScript and CSS
  • B.A. degree in Graphic Design, Information Design, Digital Media Design or other visual arts

To learn more, click here.