Amazon Corporate LLC Software Development Engineer - Alexa Shopping in Seattle, Washington
As a part of the Alexa Shopping books and media team, you will be building new voice experiences that are going to redefine how people discover and shop for books! This is an area that requires solving unique engineering and science problems for building the next generation of shopping experience.Our group is seeking talented and experienced engineers to design and develop Natural User Interface (NUI) shopping experiences and algorithms in Seattle. You'll have the freedom (and encouragement) to experiment, improve, invent, and innovate on behalf of our customers. We are specifically looking to build a conversational search platform for voice shopping from grounds up. In this team, you will be presented with a unique combination of challenges involved with building a conversational search engine - such as large scale indexes, search refinements using QandA, smart recommendation algorithms, search relevance and ranking problems, and machine learning.You will have an impact on Amazon's new devices and the way technology is used daily in your own home. You will also have the satisfaction of being able to look back and say you were a key contributor to changing the future of everyday life.By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual OrientationBasic Qualifications* Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design* 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.* 2+ years of non-internship professional software development experience* Bachelor's Degree in Computer Science or related field* Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education* 3+ years professional experience in software development* Computer Science fundamentals in object-oriented design* Computer Science fundamentals in data structures* Computer Science fundamentals in algorithm design, problem solving, and complexity analysis* Proficiency in, at least, one modern programming language such as Java, C#, C++Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.