Amazon Search is seeking a Machine Learning Engineer II to join their Search Science Data Infrastructure team in Palo Alto. This role is crucial in delivering high-quality ML model training data and providing seamless access to ML artifacts through federated Feature Store infrastructure. The platform powers Amazon's search ranking, matching quality, and search economics, while also supporting live-site features including search suggestions, query understanding, and personalization.
The position offers an exciting opportunity to work on the world's largest product search engine, building scalable data-intensive infrastructure that processes massive amounts of data. Located in downtown Palo Alto, the office provides easy access to shops, restaurants, and public transportation.
As an ML Engineer, you'll be responsible for managing the complete machine learning lifecycle using AWS AI services, building scalable infrastructure, and working on data experimentation across geographic regions. The role requires expertise in large-scale distributed systems, performance optimization, and engineering best practices.
The compensation package is comprehensive, including a competitive base salary ranging from $129,300 to $223,600 depending on location, plus equity, sign-on payments, and full benefits. Amazon values diversity and inclusion, providing equal opportunities to all qualified candidates.
This role offers the unique opportunity to impact millions of customers worldwide through Amazon's search technology, while working with cutting-edge ML infrastructure and big data processing systems. The ideal candidate will combine strong technical skills with a passion for operational excellence and data-driven decision making.