The Amazon Search team is at the forefront of building the search engine that powers Amazon's worldwide shopping experience. The Search Science Data Infrastructure team plays a crucial role in delivering high-quality ML model training data and managing Federated Data Lake infrastructure. This platform serves as the backbone for ML training data across Amazon's search ranking, matching quality, and search economics, while also powering critical live-site features including search suggestions, query understanding, spelling, search result ranking, and personalization.
As a Software Development Engineer, you'll be responsible for designing and developing big data and machine learning services that form the foundation of Amazon's search R&D processes. You'll work with distributed systems at massive scale, implementing solutions that impact hundreds of millions of customers worldwide. The role requires expertise in both hands-on technical implementation and high-level architectural design.
The position offers competitive compensation ranging from $129,300 to $223,600 per year, based on geographic location, plus comprehensive benefits including medical coverage and equity. You'll be joining a team that supports over 350 internal teams across Amazon, making this an opportunity to have a significant impact on one of the world's largest e-commerce platforms.
This role is perfect for engineers who are passionate about big data, machine learning, and building scalable infrastructure. You'll work alongside talented professionals, solving complex problems while maintaining high standards for operational excellence. The position offers growth opportunities in both technical depth and leadership, as you'll be responsible for critical systems that power Amazon's search capabilities.