Careers at Facebook

Software Engineering

Software Engineer, Search Ranking

LocationSeattle, WA - Menlo Park, CA
Facebook is seeking an experienced Software Engineer to join the Search Ranking team. You can help build the next-generation search experience for Facebook to help 800 million people around the world find what they're looking for in a quick, fun, easy-to-use way. Come join the team that is redefining what search can do! This position is full-time and is based in our Menlo Park or Seattle office.

Responsibilities

  • Work on indexing pipelines
  • Define and implement scoring features
  • Work on search infrastructure
  • Data analysis to facilitate ranking
  • Understand, measure, and debug search quality
  • Work closely with operations and infrastructure to build and scale back-end services
  • Work closely with product and infrastructure teams

Requirements

  • MS/PhD Computer Science or related field
  • Programming experience in C or C++
  • Knowledge of Information Retrieval a plus
  • Knowledge of map-reduce/Hadoop a plus
  • Knowledge of distributed systems a plus
  • Willingness to work on hard scoring problem