Software Dev Engineer II, Amazon, Selection Monitoring
Core
Design, build, and launch scalable services and AI Agents for entity resolution, deduplication, classification, and data enrichment to automatically discover and catalog millions of eCommerce products globally.
Role type
Senior Software Development Engineer (Large-scale Distributed Systems & AI)
Builds
Scalable, fault-tolerant services, AI Agents, and storage solutions for Amazon's global catalog.
Domain
E-commerce, Information Retrieval, Machine Learning, Big Data
Deliverable
production ML models
Required skills
Large-scale distributed systems design, AI Agent development, Entity resolution, Data enrichment, System architecture, Cloud computing, Database management, Software design patterns, Testing and operations, Security practices
Preferred skills
Full software development life cycle experience, Code review leadership, GenAI integration
Technologies
Elastic Computing, Big Data, SOA, GenAI
Responsibilities
Drive technical and architectural vision for external e-commerce source discovery; Design and launch scalable services and AI Agents for entity resolution and data integrations; Build efficient storage solutions for large-scale datasets; Lead and mentor junior engineers on system design and coding standards; Drive operational excellence initiatives.
Seniority
Senior, hands-on IC with mentorship