drjobs Software Engineer, Amazon Core Search

Software Engineer, Amazon Core Search

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Boston - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The Lucene Search Engine team designs and develops query serving and indexing components of Amazon product search stack. Our mission-critical service is built with open-source Lucene at its heart.

The service is responsible for matching customer keywords to products in Amazons catalog applies business rules to narrow down the selection and rank selected products using sophisticated algorithms all under a strict latency budget.

Our service is designed to support both lexical and semantic matching using state-of-the-art (SOTA) approximate near neighbor (ANN) search on learned vector representations (embeddings).

As a member of this team you will get a chance to dive deep into search engine internals and improve its lexical and semantic matching capabilities. You will also get a chance to partner with teams building conversational search experience on top of our Search Engine.

Key job responsibilities
- Dive deep into search engine internals to identify opportunities for improving performance and efficiency of Search Engine.
- Collaborate with partner teams to turn feature requests into requirements and work with Senior and Principal engineers to define project roadmap.
- Own the end-to-end delivery on a medium complexity project.
- Contribute to open source Lucene and bring latest advancements in Lucene in house.
- Improve the semantic matching capabilities of Search Engine.
- Design and develop tooling to improve operational efficiency.
- Participate in oncall and maintain a high bar on operational excellence.

- 3 years of non-internship professional software development experience
- 2 years of non-internship design or architecture (design patterns reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Bachelors degree in computer science or equivalent
- 2 years of big data technologies such as AWS Hadoop Spark Pig Hive Lucene/SOLR or Storm/Samza experience
- 2 years of server-side development experience

- Masters degree in computer science or equivalent
- 2 years of building large-scale machine-learning infrastructure for online recommendation ads ranking personalization or search experience

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.

Employment Type

Full-Time

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.