Amazon's Selection Monitoring team is seeking a Software Development Engineer to join their mission of expanding the world's largest product catalog. This role involves building state-of-the-art Information Retrieval systems that process billions of products, using machine learning and deep learning algorithms to identify and add new products to Amazon's catalog. You'll work on large-scale distributed systems, utilizing cloud computing, big data, and artificial intelligence technologies to solve challenges at Amazon's global scale.
As a Software Development Engineer, you'll be responsible for designing and implementing systems that automatically create structured entities from unstructured data, working with parallel processing and machine learning algorithms to evaluate products and brands. The role requires strong technical expertise in distributed systems, data processing, and software architecture.
The position offers the opportunity to work with cutting-edge technologies while solving complex problems in data mining, artificial intelligence, and cloud computing. You'll be part of a team that directly impacts Amazon's product catalog growth and contributes to improving product information, search capabilities, pricing, and delivery experience across the platform.
This role is ideal for engineers who thrive in fast-paced environments, have a strong sense of ownership, and are passionate about building innovative solutions at scale. You'll have the chance to mentor other engineers, drive best practices, and make significant contributions to Amazon's mission of making everything available to customers worldwide.