Software Development Engineer, Personalization, Amazon Personalization
Core
Build systems at the intersection of AI, real-time data, and customer personalization at Amazon scale, leveraging large language models to extract structured knowledge and serve it in real time.
Role type
Senior IC software development engineer (LLM & personalization)
Builds
Real-time personalization services, AI infrastructure, and data pipelines for Amazon's customer surfaces
Domain
E-commerce, AI/ML, Real-time systems
Deliverable
production ML models | product features | infrastructure
Required skills
LLM development and deployment, knowledge graphs, vector databases, information retrieval, system design and architecture, GPU/TPU/Neuron programming, pipeline development, monitoring and evaluation frameworks
Preferred skills
Full software development life cycle ownership, code reviews, source control management, build processes, testing, operations
Technologies
LLMs, GPUs, Neuron, TPU, knowledge graphs, vector databases
Responsibilities
Design and build services using LLMs to extract structured knowledge; Build reliable infrastructure for AI systems; Develop pipelines processing millions of customer signals; Create monitoring and evaluation frameworks for AI outputs; Collaborate with Applied Scientists to deploy models to production; Build customer-facing feedback loops; Own the full lifecycle from infrastructure to on-call
Seniority
Senior, hands-on IC