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.

Scientist

The Search, Advertising and Audience Sciences teams are looking for candidates with strong analytical and software skills to join our team. You will help improve the relevance and revenue of our search, advertising and audience products. You will apply probabilistic, machine learning and data mining techniques to build models to improve relevance, revenue, and user experience. Deep dive into the data to understand and apply patterns, while maintaining a sense of the big picture. Work closely with colleagues on the engineering team to put your research results into action. Provide thought leadership to guide the direction of Yahoo! Search Advertising and Audience products and services.

Required Skills/Qualifications

  • Ph.D. in computer science, electrical engineering, statistics, mathematics, or equivalent.
  • Strong background in statistical modeling, machine learning and data mining
  • Experience in data driven methods in computational linguistics, information retrieval, speech recognition, machine translation, image processing or other related fields
  • Fluency in Python, Perl, or another scripting language.
  • Strong communication and collaboration skills.

To learn more, click here.

To apply for this position in Bangalore, click here.

Research Engineer

Yahoo! Labs 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! Labs 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 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 scientists to develop novel software engineering solutions for distributed computing platforms and backend systems architecture.

Required Skills/Qualifications

  • MS in Computer Science or related field with 3+ years practical experience designing and developing modern, object-oriented, large scale distributed systems.
  • Specific background, experience, skill set and focus on backend systems architecture, building distributed systems and knowledge of working extensively with databases
  • Proficiency in at least one (preferably two) of Java, C++, C and at least one (preferably two) of Perl, PHP, Python.

To learn more, click here.

To apply for this position in Bangalore, click here.

Management

Search Sciences Director - Bangalore

Yahoo! Labs Bangalore is a part of Yahoo! India R&D, with a mission of bringing cutting-edge science to Yahoo!'s broad range of Internet products and services. The Search Sciences Director at Yahoo! Labs Bangalore will be responsible for developing and delivering the next generation of search technologies and products. He/she will be expected to define the search sciences roadmap for the Bangalore lab, launch and execute impactful projects in the search domain, oversee the development of system prototypes, and work closely with product units to transfer technology. He/she will also be responsible for recruiting top-notch scientific talent into the lab, and creating an environment that promotes innovation, patents, and publications in top-tier conferences and journals.

Required Skills/Qualifications

  • A Ph.D. degree in Computer Science or related field.
  • 10+ years of work experience in the software domain, previous experience developing and productizing search technology at Internet-scale.
  • Good knowledge of technical areas related to search like information retrieval, machine learning, data mining, graph algorithms, database systems, large-scale computing, etc.
  • Publications in leading conferences and journals in one or more of the above fields.
  • Ability to manage highly technical teams, collaborate across organizational boundaries, and transfer technology.
  • Ability to define and launch new projects that will impact the business, and execute them according to specific timelines.
  • Excellent oral and written communication skills.

To learn more, click here.