CareerPlanSign in

Software Development Engineer, Personalization, Amazon Personalization

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-09-28 → 2026-09-29

Core

Building a new system that gives AI the ability to learn from experience at scale through memory, rather than retraining.

Role type

Software Development Engineer II (distributed systems & AI infrastructure)

Builds

Production systems for real-time knowledge retrieval and AI memory

Domain

AI/ML infrastructure, Knowledge Systems, Information Retrieval

Deliverable

production ML models

Required skills

distributed systems design, real-time retrieval, API development, event stream processing, knowledge graphs, vector databases, LLM integration

Preferred skills

full SDLC experience, system architecture, code reviews, testing, operations

Technologies

knowledge graphs, vector databases, LLM frameworks

Responsibilities

Design scalable distributed systems for real-time knowledge retrieval; Implement intelligent retrieval and ranking with sub-second latency; Create APIs and data models for AI memory access; Develop pipelines for real-time and batch data processing; Build systems with temporal decay and access controls; Collaborate with scientists on knowledge extraction; Work on cross-domain knowledge reconciliation; Develop feedback loops for system improvement

Sourced via amazon · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.