Senior Software Engineer

Sep 24, 2012
Oct 24, 2012
. .
Full Time
Amazon's Catalog Quality team is looking for talented and creative engineers to staff its newly created Scalable Faceted Search program. Our goal is to enhance the customer experience by
automatically detecting product features from Amazon's semi-structured product catalog, grouping them into facets and labeling those facets with semantics. For example, for lawn mowers, the "Power Source" facet will contain features such as "corded electric", "battery operated", "gas powered" and "manual".

This problem is made complex by the fact there are many thousands of types of products for sale in the catalog which necessitates the development of product type agnostic algorithms. Other problems
include the ranking of these facets by their utility to our customers and measuring the impact of Faceted Search on both the customer experience and the business.

This is a great time to join our team as we are poised to tackle complex information extraction challenges and build new systems that further enhance customer experience on Amazon. Our vision is to provide an accurate and comprehensive faceted search experience for all Amazon websites around the world by using algorithms and heuristics from Natural Language Processing, Information Retrieval, Data Mining and Machine Learning.

Basic Qualifications
* Bachelors degree in Computer Science, Math or related field with 5+ years of experience
* Experience with building high-performance, highly-available and scalable distributed systems
* Fundamentals in design and coding skills in Java/C++ on Unix Platforms
* Familiar with Perl or Python and have an understanding of SQL

Preferred Qualifications
* Masters degree in Computer Science, Math or related field
* Past experience in at least one of the following areas: Natural Language Processing or Data Mining. This is not required, but it is a big plus.
* Desire to analyze data while developing solutions to problems.
* Be highly innovative, flexible and self-directed
* Excellent written and verbal communication skills