| Search Architect | |
| Reference #1643 | |
| Permanent Position | |
| Posted on 02/6/07 | |
| Start: ASAP | |
| Salary: Open | |
|
|
|
| Description:
Search Architect The Search Architect is responsible for defining the technology strategy and architecture for a large-scale, high-availability search engine focused on the mobile platform. As such the Search Architect will be responsible for defining and selecting the infrastructure for crawling and indexing as well as the definition and implementation of the search engine features. Particular emphasis will be paid to the development of mobile-specific indexing and relevancy algorithms. Principal Duties and Responsibilities: Define the future search platform with emphasis on content discovery and acquisition that benefits mobile users Define the architecture and mentor the engineering team responsible for implementation of that architecture Determine relevancy of search engine components in various languages Test, evaluate, configure and tune search engine software components Analyze relevancy problems and identify patterns Extract, gather and organize content such as word lists, web site lists and query lists Build tools and web user interfaces to allow editorial control of data Evaluate localization problems and requirements from product management and customers Work with engineers, information analysts, linguists, and QA engineers to resolve internationalization/localization problems Organize and present status of international search relevancy This opportunity is located in Cambridge, MA |
|
|
|
|
| Required Skills:
Search Architect Required Skills and Experience: 10+ years of software engineering or architecture experience 4+ years developing search or information retrieval applications Experience with production applications satisfying at least 500K requests per day is required Experience with federated search infrastructure a plus Evaluate localization problems and requirements from product management and customers Proven ability to manipulate and analyze large datasets Demonstrated facility with scripting language such as perl, python, or PHP for data access and manipulation Knowledge of information retrieval, information extraction, natural language processing, and/or machine learning Experience designing heuristic algorithms to solve complex problems The candidate must be a "self-starter." Strong business acumen and professionalism, with solid communication skills both verbal and written |
|
|
|
|
| Education:
Position requires a Bachelor's degree (B.A. or B.S.) from a Four-Year College or University; or equivalent combination of both education and experience MS in Computer Science or Computational Linguistics |
|
|
|
|
| Position potential:
Permanent |
|
|
Contact
|
| Scott Collins |
| 857-991-1254 |
| scottc@suzanpageconsulting.com |
| APPLY ONLINE | RETURN TO POSTINGS |