Amazon
Posted 1w ago

Software Development Engineer, Personalization, Amazon Personalization - Customer 360

Amazon
Seattle, Washington, United States
$144k-$194k/yrOnsiteFull Time
Responsibilities
  • designing systems
  • implementing retrieval
  • creating APIs
Requirements
  • Requires 3+ years professional software development
  • 2+ years system design or architecture
  • 1+ year large-scale distributed software experience
  • Object-oriented design
  • A bachelor's degree, and experience with knowledge graphs
  • Vector databases, or information retrieval
Technical tools mentioned
C#C++JavaPerlknowledge graphsvector databasesinformation retrieval systemsLLMprompt engineering

Job description

Description

What if AI didn't just execute — it got smarter every time it finished a task? We're building a new system that gives AI the ability to learn from experience at scale. Not through retraining, but through memory. You'll be among the first engineers building it — shipping production code in your first week on a team that moves at startup speed with Amazon resources.


Key job responsibilities
As a Software Development Engineer II, you will solve technical challenges at the intersection of knowledge systems, real-time retrieval, and AI-powered intelligence. You'll play an active role in translating research ideas into production systems and build quick prototypes in partnership with Applied Scientists and engineering leadership. Specific responsibilities include:

1. Design and build highly scalable distributed systems that capture, structure, and retrieve knowledge in real time across diverse data sources.
2. Implement intelligent retrieval and ranking capabilities that match intent to relevant knowledge with sub-second latency.
3. Create APIs and data models that enable AI systems to access structured memory across multiple contexts and domains.
4. Develop and optimize pipelines for processing both real-time event streams and batch data into durable, retrievable knowledge representations.
5. Build systems that respect temporal decay, relevance boundaries, and access controls to ensure knowledge stays current and appropriate.
6. Collaborate with Applied Scientists to integrate novel approaches to knowledge extraction and pattern recognition into production infrastructure.
7. Work on innovative solutions for cross-domain knowledge reconciliation — connecting insights that span different tools, teams, and workflows.
8. Contribute to the development of feedback loops that allow the system to compound its value with every interaction it processes.

About the team
We're a new team within Amazon's Personalization organization, which pioneered recommendation systems at internet scale. Our focus is different: not "what product should this customer see" but "what knowledge should this AI use right now." We're building a foundational capability that will change how hundreds of thousands of people work — giving AI persistent, compounding memory that improves with every interaction.

The team values builders who move fast, ship constantly, and are energized by solving problems that don't have established playbooks. We offer creative space with an entrepreneurial environment and a culture where everyone is a leader and owner for everything we do.

Basic Qualifications

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
- Experience with knowledge graphs, vector databases, or information retrieval systems
- Familiarity with LLM integration patterns, prompt engineering, or agentic AI frameworks

Preferred Qualifications

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.



USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

About Amazon

Multinational technology focused on e-commerce and cloud computing.

Similar jobs

Software Development Engineer roles near Seattle, Washington
2d
Save
Mark Applied
Hide
Senior Software Development Engineer
Seattle, Washington, United States
$185k-$295k/yr HybridFull Time
Expedia Group
Expedia GroupNASDAQ: EXPE: Global travel technology powering online booking platforms.
8+ YOEBachelor’s degree or equivalent experience, 8+ years in software development, distributed systems, RESTful APIs, microservices, cloud, AI/ML, CI/CD, containerization, and technical leadership.
RESTful APIs, microservices, AI/ML, CI/CD, DevOps
3d
Save
Mark Applied
Hide
GenAI Software Development Engineer
Santa Clara or Austin or Seattle or Secaucus
$204k-$306k/yr OnsiteFull Time
AMD
AMDNASDAQ: AMD: Leader in high-performance computing, graphics, and visualization technologies.
Production software development experience, LLM and RAG systems expertise, proficiency in a modern programming language, cloud infrastructure experience, and a BS or MS in computer science, electrical engineering, or a related field.
Python, TypeScript, Node.js, Go, Java, C#, Rust, AWS, Azure, GCP, Claude Code, GitHub Copilot, Cursor, Slack, GitHub, Jira, Confluence, LightRAG, Neo4j, React, Next.js, Angular, Vue, Terraform, Model Context Protocol (MCP), LangGraph, CrewAI, AutoGen, Slack API, GitHub API, Atlassian REST APIs
3d
Save
Mark Applied
Hide
Software Development Engineer
United States or Alaska or Mississippi or North Dakota or Virginia or California or Seattle or New York City or Hawaii or Illinois or Massachusetts or New Hampshire or Oregon or Washington or Texas or Washington or Santa Clara or San Francisco or Los Angeles or Kirkland
$86k-$167k/yr RemoteFull Time
GoDaddy
GoDaddyNYSE: GDDY: Publicly traded domain registrar and web-hosting serving entrepreneurs and small businesses.
2+ YOERequires 2+ years of software engineering experience and 2+ years with Python, JavaScript, React, and Node.js, plus scalable applications, DevOps, CI/CD, AI/ML infrastructure, and production systems experience.
JavaScript, Python, React, Node.js, GitHub Actions, Docker, AWS, Webpack, Artifactory, OpenAI, Anthropic, Google, AWS ECS, GitHub, LLMs, RAG
3d
Save
Mark Applied
Hide
Software Development Engineer III
Salt Lake City or Renton or Medford or Portland or Lewiston or Boise or Spokane or Burlington or Fargo or Vancouver
$90k-$208k/yr HybridFull Time
Cambia Health Solutions
Cambia Health Solutions: Not-for-profit healthcare and technology providing health plans and digital tools for simpler, affordable care.
5+ YOEBachelor's degree in a related field and 5+ years of relevant experience in a multi-platform environment. Requires software development, testing, security, and mentoring experience.
C#, .NET, Python, SQL Server, SSIS, AWS, Glue, Java, Microsoft Teams, Slack, Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous Integration and Continuous Deployment (CI/CD), RESTful, GraphQL, OWASP, XSS, SSRF, Multi-Factor Authentication (MFA)
3d
Save
Mark Applied
Hide
Software Development Engineer 2 (Java 17+)
Portland or Boston or Chicago or Dallas or San Francisco or Seattle
$96k-$116k/yr RemoteFull Time
WEX
WEXNYSE: WEX: Public fintech and payments helping businesses manage fleet fuel, employee benefits, and corporate payments.
3+ YOERequires 3–6 years of backend software development experience, strong Java and Spring expertise, REST API design, AWS, SQL, PostgreSQL, messaging, Docker, Kubernetes, Git, and Maven or Gradle experience.
Java, Spring Boot, Spring Data, Spring Security, Salesforce, Apex, GraphQL, gRPC, AWS, AWS Lambda, Amazon EC2, Amazon RDS, SQL, PostgreSQL, Kafka, RabbitMQ, Docker, Kubernetes, Git, Maven, Gradle, JUnit, Mockito
6d
Save
Mark Applied
Hide
MK1 Lunar Software Development Engineer Sr (Hardware-in-the-loop Software)
Seattle or Washington
$198k-$277k/yr OnsiteFull Time
Blue Origin
Blue Origin: Developing reusable space vehicles and infrastructure.
Bachelor's degree in a related technical discipline and 8+ years of experience. Requires C/C++, Python, distributed systems, networking, hardware drivers, CI/CD, and U.S. work authorization under export regulations.
Ansible, Terraform, GitLab, Docker, Kubernetes, C, C++, Python, Jenkins, Docker Compose, ARM, Real Time Operating Systems (RTOS), Board Support Packages (BSPs), IP networking, Continuous Integration/Continuous Development (CI/CD)
6d
Save
Mark Applied
Hide
Sr. Software Engineer II, Windows Sensor - CTIO (Hybrid)
Redmond or New York City or Austin or Toronto or Sunnyvale
$160k-$250k/yr HybridFull Time
CrowdStrike
CrowdStrikeNASDAQ: CRWD: AI-native platform for cybersecurity and threat protection.
Deep C/C++, Windows kernel, driver development, and Windows internals expertise; debugging memory, process, and performance issues; cross-team feature delivery; distributed-team leadership and AI technology experience.
C, C++, Windows OS Kernel, Windows, macOS, Linux, Agile
6d
Save
Mark Applied
Hide
Principal Software Development Engineer, Core Transfer Experience
Seattle, Washington, United States
HybridFull Time
Remitly
RemitlyNASDAQ: RELY: Digital financial services provider for cross-border money transfers.
12+ YOE12+ years designing and operating large-scale distributed systems, leading modernization across teams, setting technical strategy, and owning reliability for high-traffic customer-facing systems. Full-stack expertise required.
React Native, APIs, SLOs