AI Knowledge & Personalization Systems Engineer

Amazon

Irvine (CA)

On-site

USD 144,000 - 194,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon is hiring a software engineer to design scalable distributed systems that capture and retrieve knowledge across diverse sources. You will implement intelligent retrieval, build APIs for memory access, and develop pipelines for real-time and batch data processing.

The role collaborates with Applied Scientists to integrate novel knowledge extraction methods, enabling cross-domain insights and rapid iteration on production infrastructure.

Qualifications

  • 3+ years of non-internship software development experience.
  • 2+ years of non-internship design or architecture experience for new or existing systems.
  • Experience programming with at least one software language.
  • Experience with knowledge graphs, vector databases, or information retrieval systems.
  • Familiarity with LLM integration patterns, prompt engineering, or agentic AI frameworks.

Responsibilities

  • Design and build highly scalable distributed systems that capture, structure, and retrieve knowledge in real time across diverse data sources.
  • Implement intelligent retrieval and ranking capabilities that match intent to relevant knowledge with sub-second latency.
  • Create APIs and data models that enable AI systems to access structured memory across multiple contexts and domains.
  • Develop and optimize pipelines for processing real-time event streams and batch data into durable, retrievable knowledge representations.
  • Build systems that respect temporal decay, relevance boundaries, and access controls to keep knowledge current and appropriate.
  • Collaborate with Applied Scientists to integrate knowledge extraction approaches into production infrastructure.
  • Work on cross-domain knowledge reconciliation connecting insights across tools, teams, and workflows.
  • Contribute to feedback loops that improve system value with every interaction.

Skills

Software development
Knowledge graphs / IR
LLM integration patterns

Education

Bachelor's degree in computer science

Tools

Vector databases
Information retrieval systems

Job description

Amazon is hiring a software engineer to design scalable distributed systems that capture and retrieve knowledge across diverse sources. You will implement intelligent retrieval, build APIs for memory access, and develop pipelines for real-time and batch data processing.

The role collaborates with Applied Scientists to integrate novel knowledge extraction methods, enabling cross-domain insights and rapid iteration on production infrastructure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II, Personalization & AI Memory
Software Engineer II, Personalization & AI Memory

Amazon • Seattle (WA), Northern (KY)

Hybrid
USD 144,000 - 194,000
Software Development Engineer, Personalization, Amazon Personalization
Software Development Engineer, Personalization, Amazon Personalization

Amazon • Seattle (WA), Northern (KY)

Hybrid
USD 144,000 - 194,000
Software Engineer, Product Knowledge Platform & Data
Software Engineer, Product Knowledge Platform & Data

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Engineer – Product Knowledge Platform
Software Engineer – Product Knowledge Platform

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
GenAI Memory Systems Engineer
GenAI Memory Systems Engineer

Socket.dev • Jersey City (NJ)

On-site
USD 158,000 - 214,000
Software Development Engineer, Personalization, Amazon Personalization
Software Development Engineer, Personalization, Amazon Personalization

Amazon • Irvine (CA)

On-site
USD 144,000 - 194,000
Senior ML & Distributed Systems Engineer
Senior ML & Distributed Systems Engineer

Amazon • Mountain View (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching
Software Engineer, AI Data Pipelines & ML Training
Software Engineer, AI Data Pipelines & ML Training

Amazon • Seattle (WA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Senior Applied Scientist - Personalization & Knowledge
Senior Applied Scientist - Personalization & Knowledge

Amazon • Seattle (WA), Northern (KY)

Hybrid
USD 167,000 - 226,000
Senior Software Development Engineer, Customer 360
Senior Software Development Engineer, Customer 360

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs / Equity grants
401(k) matching
+1