Software Development Manager, Selection Monitoring
Core
Lead the definition, architecture, and delivery of scalable services and AI Agents for external e-commerce source discovery, entity resolution, and catalog enrichment on Amazon's global platform.
Role type
Senior Software Development Manager (Large-scale Distributed Systems & AI)
Builds
Scalable, fault-tolerant services, AI Agents, and storage solutions for entity resolution, deduplication, classification, and 3rd party data integrations.
Domain
E-commerce, Large-scale Distributed Systems, AI/GenAI, Information Retrieval, Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Leading multi-tier web services definition and development, Engineering team management, Full software development life cycle expertise, Partnering with product/program management
Preferred skills
Communicating requirements and strategy to senior leadership, Recruiting, hiring, and mentoring software engineers
Technologies
Distributed systems, Elastic Computing, Big Data, SOA, AI/GenAI, Machine Learning, Deep Learning, Information Retrieval
Responsibilities
Define and drive technical/architectural vision for source discovery and enrichment, Build and launch scalable services and AI Agents for data processing, Build efficient storage solutions for large-scale datasets, Build and grow a high-performing team of SDEs, Drive operational excellence and quality improvements
Seniority
Senior, hands-on IC with management responsibilities