Amazon Corporate LLC Software Development Engineer in Seattle, Washington
The Amazon Search team creates powerful, customer-focused search and advertising solutions and technologies. Whenever a customer visits an Amazon site worldwide and types in a query or browses through product categories, Amazon Search services go to work. We design, develop, and deploy high performance, fault-tolerant distributed search systems used by millions of Amazon customers every day. Our Search Relevance team works to maximize the quality and effectiveness of the search experience for visitors to Amazon websites worldwide.Amazon's large scale brings with it unique problems to solve in designing, testing, and deploying relevance models. We are seeking a strong software engineer to join the Experimentation Infrastructure and Methods team. This team's charter is to increase the pace of experimentation and innovation in the search engine. In practice, we aim to create infrastructure, enable new experimental methods, and do proof-of-concept experiments, that enable Search Relevance teams to introduce new features faster, reduce the cost of experimentation, and deliver faster against Search goals.In this role you will:* design, review and implement components enabling multi-arm bandits and reinforcement learning solutions.* design, develop, and implement production code that serves billions of search requests.* Own the full development cycle: design, development, impact assessment, A/B testing and production deployment.* Collaborate with other engineers and related teams in Amazon to find technical solutions to complex design problemsJoining this team, you'll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading internet companies. We provide a highly customer-centric, team-oriented environment in our offices located in Seattle, Washington.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* Master's degree in Computer Science, Math, Engineering, or related disciplines.* At least 6 years of industry experience in writing production code using C++ / Java / C# or similar languages* At least 3 years of industry experience building production web-scale systems that support Machine Learning models.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.