The Amazon Search team is seeking a Senior Software Engineer to join their Search Science Data Infrastructure team. This role is crucial in building and maintaining the search engine that powers Amazon's worldwide shopping experience. The team is responsible for delivering high-quality ML model training data and managing Federated Data Lake infrastructure that serves over 350 teams across Amazon. The position involves working with big data and machine learning services, focusing on search ranking, matching quality, and search economics.
The ideal candidate will have extensive experience in software development, system architecture, and machine learning applications. You'll be responsible for designing and deploying large-scale distributed systems, ensuring operational excellence, and driving quality improvements. The role offers the opportunity to work on challenging problems at unprecedented scale, building systems that directly impact millions of customers' shopping experiences.
Working at Amazon, you'll be part of a team that powers critical search features including search suggestions, query understanding, spelling, search result ranking, and personalization. The position offers competitive compensation including a base salary range of $151,300 to $261,500, equity, and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact on one of the world's largest e-commerce platforms while working with cutting-edge technology and data infrastructure.