Software Development Engineer, Amazon Catalog services team
Core
Design and build scalable validation frameworks and algorithms to ensure product data consistency, quality, and accurate identification across Amazon's global marketplace catalog.
Role type
Senior IC software development engineer (catalog systems & data validation)
Builds
Product data validation services, image recognition solutions, and data quality mechanisms for the Amazon catalog
Domain
E-commerce, distributed systems, data engineering
Deliverable
production ML models
Required skills
Distributed systems design, algorithm development, NoSQL databases, Java, cloud computing, machine learning frameworks, LLMs, image comparison/recognition, data validation logic
Preferred skills
Full SDLC experience, code reviews, source control, testing, operations, network troubleshooting, analytical skills
Technologies
NoSQL, Java, cloud platforms, ML frameworks, LLMs
Responsibilities
Develop validation frameworks to detect and prevent data quality issues; Build algorithms integrating AI/ML models for deterministic and probabilistic validation; Create low-latency probabilistic validation solutions for textual, numeric, and image attributes; Develop insights frameworks using logs and metrics to refine validation guardrails; Collaborate on E2E solutions for product data validation and feedback to sellers
Seniority
Senior, hands-on IC