Amazon
Software Development Engineer, AWS Marketplace Catalog Search
Full-time3+ yrsSeattle, Washington, USArs,Apply by 9 Oct 2026
Overview
AWS Marketplace helps millions of AWS customers discover, evaluate, and procure software. The Search team is the intelligence layer behind that discovery; we build the systems that understand what customers AWS Marketplace helps millions of AWS customers discover, evaluate, and procure software. The Search team is the intelligence layer behind that discovery; we build the systems that understand what customers are lo
What you'll do
- AWS Marketplace helps millions of AWS customers discover, evaluate, and procure software.
- The Search team is the intelligence layer behind that discovery; we build the systems that understand what customers AWS Marketplace helps millions of AWS customers discover, evaluate, and procure software.
- The Search team is the intelligence layer behind that discovery; we build the systems that understand what customers are looking for and connect them with the right products, solutions, and services.
- We're a small, high-impact team working on search relevancy, ranking, query intent classification, embeddings, and ML-powered enrichment.
- Our systems serve every search query on AWS Marketplace and increasingly power adjacent experiences like Agent Mode, console integrations, and the broader AWS discovery ecosystem.
- The problems are genuinely interesting: hybrid search architectures, LLM-based content enrichment, cross-encoder re-ranking, and building evaluation frameworks that let us measure whether we're actually getting better.
- We're looking for a Software Development Engineer who wants to own hard problems end-to-end.
- You'll design and build systems that directly impact how customers find software on AWS; from the query understanding layer that classifies intent, to the ranking models that decide what shows up first, to the evaluation infrastructure that tells us if we got it right.
- This isn't a role where you'll be handed a spec and asked to implement it.
- You'll be expected to dig into the data, form hypotheses about what's broken or missing, propose solutions, and ship them.
Requirements
- Practical experience with Go, Rust, AWS, LLM.
- Experience level: 3+ yrs.
- Strong written and verbal communication in English.
- Comfortable working on-site in Seattle, Washington, USA.
Skills
GoRustAWSLLMRAGiOS