CareerPlanSign in

Software Development Engineer - Amazon OpenSearch, VectorSearch, OpenSearch

Bellevue, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-08-31 → 2026-09-26

Core

Design, build, and optimize high-performance vector search systems for Amazon's flagship services including Prime, Retail, Music, and Alexa.

Role type

Senior IC software development engineer (vector search)

Builds

OpenSearch Service vector search engine and k-NN plugin

Domain

AI/ML infrastructure, vector databases, search technology

Deliverable

production ML models

Required skills

high-performance vector search algorithms, GPU-accelerated indexing, approximate nearest neighbor (ANN) search, k-NN plugin development, tiered storage architecture, memory-optimized data loading, system design and architecture

Preferred skills

full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations

Technologies

HNSW, GPU, OpenSearch, MMAP

Responsibilities

Design and implement high-performance vector search algorithms for billion-scale datasets, Develop and optimize GPU-accelerated vector indexing and search capabilities, Build and enhance the k-NN plugin for OpenSearch, Contribute to tiered storage architecture for vector data, Implement memory-optimized approaches for graph loading, Collaborate with applied scientists on novel algorithmic approaches, Participate in open-source community contributions and technical design discussions

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.