JobLarper
JobLarperCompaniesAWS › Software Development Engineer - Amazon OpenSearch, VectorSe…

Software Development Engineer - Amazon OpenSearch, VectorSearch, OpenSearch

AWS — The world's largest cloud platform

Bellevue, Washington, USA Mid Posted Aug 4, 2026
REST/APIsML

About the role

The OpenSearch Vector Search team builds and operates the core vector search engine that powers recommendations, semantic search, and multi-modal search capabilities across Amazon's flagship services including Amazon Prime, Amazon Retail, Amazon Music, and Alexa. Our technology enables Amazon OpenSearch Service to handle large-scale vector search operations at billions of high-dimensional vectors, contributing to the advancement of vector databases and AI/ML infrastructure. We are at the forefront of building the retrieval and reasoning substrate for modern enterprise AI systems. We are looking for a passionate and talented Software Development Engineer (SDE II / L5) to join our Vector Search team. You will design, build, and optimize high-performance vector search systems that operate at massive scale. This role offers the opportunity to work on cutting-edge problems in approximate nearest neighbor (ANN) search, GPU-accelerated indexing, new algorithms to improve the recall and performance — all within one of the most widely adopted open-source search platforms in the world. Key job responsibilities - Design and implement high-performance vector search algorithms (HNSW, cluster-based ANN, hybrid approaches) for billion-scale datasets - Develop and optimize GPU-accelerated vector indexing and search capabilities - Build and enhance the k-NN plugin for OpenSearch, including support for new distance metrics, quantization techniques, and memory-efficient graph structures - Contribute to tiered storage architecture for vector data across hot/warm/cold tiers to improve cost efficiency Implement memory-optimized approaches such as MMAP-based graph loading and partial graph loading to reduce working set size - Collaborate with applied scientists on novel algorithmic approaches to vector search optimization - Participate in open-source community contributions, code reviews, and technical design discussions
- 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 - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field - Experience programming with at least one software programming language

What the index says about this role

  • First seen by JobLarper — Aug 7, 2026 (today). Still inside the window where applications get read by a human rather than a pile.
  • No pay range in our index for this listing. Across 1,684 indexed Software Engineer roles in US that do publish one, the middle half sits between $185k and $285k, median $225k — JobLarper's read of the market, not a figure from AWS.
  • What Software Engineer roles ask for — across 10,228 indexed openings: REST/APIs (47%), Backend (42%), Cloud (38%), Python (38%), Go (25%). This posting names REST/APIs, ML.
  • AWS is hiring actively — 219 open roles indexed.

Derived from the 26,996 roles JobLarper indexes daily from official company boards — not from the job description above.

⚡ JobLarper watched this role appear on AWS's official board on Aug 4, 2026. Sign up free to get alerted minutes after roles like this go live, and tailor your real résumé to the exact description — nothing invented.

More open roles at AWS

All 218 open roles at AWS →

Similar Software Engineer roles at other companies