Senior Software Engineer, Amazon
Amazon.com
Our mission for Search Assistance is to help customers express their intents and navigate them to the right Amazon destinations worldwide (WW). We own three customer-facing features on all devices types WW: Autocomplete, Spelling Correction, and Related Searches. When customers place their cursor on the search bar before typing, we help them pick up from where they left off by showing their recent searches and inspire them by displaying trending searches in Autocomplete. As they start typing, we help them by completing their queries to reduce search efforts and enhance their conversational experience. We also enable direct navigation to other relevant Amazon destinations such as Health Services, Brand Stores, and Influencer pages. We detect and correct misspelled prefixes and queries submitted by customers, offer spelling correction suggestions or providing auto-correction. When customers scroll to the bottom of the search page, we present Related Searches to help them easily reformulate their current queries. Overall, We aspire to understand customers’ intents and help them in (re)formulating those intents to reduce their search and exploration efforts.
Key job responsibilities
Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
* Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
* Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
* Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
* Design and code the right solutions starting with broadly defined problems.
* Work closely with a group of highly talented and motivated software engineers to deliver high-quality software and maintain operational excellence.
* Mentor junior engineers and help them on their technical improvement and long-term growth.
Key job responsibilities
Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
* Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
* Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
* Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
* Design and code the right solutions starting with broadly defined problems.
* Work closely with a group of highly talented and motivated software engineers to deliver high-quality software and maintain operational excellence.
* Mentor junior engineers and help them on their technical improvement and long-term growth.
Confirm your E-mail: Send Email
All Jobs from Amazon.com