Amazon Selection and Catalog Systems team (ASCS) is seeking a Software Development Engineer to join their Selection Monitoring team. This role focuses on building the world's largest product selection platform using cutting-edge technologies and machine learning. The position involves working with massive datasets containing billions of records, utilizing technologies like MapReduce and Spark, and applying various ML algorithms including Clustering, NLP, and Image processing at scale.
The role offers an opportunity to work on mission-critical systems that directly impact Amazon's product and brand experience. You'll be responsible for developing scalable solutions using cloud technologies, managing large-scale data processing systems, and implementing innovative approaches to selection monitoring. The position requires strong technical skills, ownership mentality, and the ability to work with both technical and business teams.
As a Software Development Engineer, you'll be tackling complex problems in data processing, machine learning, and distributed systems. The role involves everything from prototype development to production deployment, with a focus on building fault-tolerant and highly available services. You'll work with structured and unstructured data, implement advanced algorithms, and contribute to systems that directly impact Amazon's growth and success.
The position offers competitive compensation based on location and experience, ranging from $129,300 to $223,600 per year, plus equity and comprehensive benefits. This is an excellent opportunity for engineers who want to work on large-scale systems, push technical boundaries, and make a significant impact on one of the world's largest e-commerce platforms.