This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an Applied Scientist to help build Amazon’s next-generation customer memory and personalization systems. Are you interested in building systems that move beyond reacting to customer behavior, to actually understanding and remembering it over time? Our team is building Amazon’s customer memory layer – a system that extracts, curates, and reasons over customer knowledge to power next-generation personalization. This includes transforming noisy, unstructured signals into durable, high-quality representations of customer preferences, intents, and life events, and using them in real time to improve customer experiences. We are part of Amazon’s Personalization organization, a high-performing group that leverages large-scale machine learning, generative AI, and distributed systems to deliver highly relevant customer experiences. We tackle challenging problems at the intersection of information extraction, knowledge representation, LLM reasoning, and recommendation systems. Our systems operate under real-world constraints of scale, latency, and quality, requiring careful tradeoffs between precision, recall, and responsiveness. This team plays a central role in defining how Amazon understands its customers, and how that understanding is applied across the shopping experience.
Job Responsibility:
Design and build ML and LLM-powered solutions for Amazon's customer memory and personalization systems
Work on how customer knowledge is extracted, validated, and applied in production systems
Own the end-to-end delivery of ML solutions, from problem formulation and modeling to offline and online experimentation, and production deployment at scale
Deliver high-quality, scalable systems that power customer-facing experiences
Drive work across areas such as fact extraction, memory quality and lifecycle, temporal reasoning, and grounded personalization, while navigating tradeoffs between quality, latency, and coverage
Collaborate closely with engineering and product teams to translate research into measurable customer impact
Requirements:
Knowledge of computer science fundamentals in data structures, algorithm design, and problem solving
Excellent coding and design skills, proficiency with programming languages such as Java or Python
Several publications at top-tier peer-reviewed research conferences or journals
Strong communication and collaboration skills
PhD, or a Master's degree and experience in CS, CE, ML or related field research
Nice to have:
Experience in building and launching deep learning and machine learning models for business applications
Solid knowledge of big data and cloud technologies (e.g., Spark, AWS, etc.)
Experience with information retrieval, recommender systems, natural language processing, and/or personalization algorithms
Publications at top Web, Machine Learning, Natural Language Processing conferences such as KDD, ICML, NeurIPS, ACL, EMNLP, etc.