Required Skills OpenSearch & Search Engineering
5+ years of experience with OpenSearch or Elasticsearch.
Robust knowledge of:
Query DSL
Aggregations
Index lifecycle management
Search relevance tuning
Analyzers and tokenizers
Sharding and replication
OpenSearch Dashboards/Kibana
Vector Search & AI Search
Hands-on experience with:
Vector databases and vector indexing
Embedding generation
Semantic search
Retrieval systems
Hybrid search architectures
RAG implementations
Experience implementing:
k-NN
ANN algorithms
Similarity ranking
Embedding lifecycle management
Amazon Bedrock & GenAI
Experience with Amazon Bedrock services and APIs.
Knowledge of:
Foundation Models
Prompt Engineering
Embedding Models
Knowledge Bases
Agentic AI workflows
Experience integrating Bedrock with OpenSearch for semantic retrieval and GenAI applications.
Software Development
Solid programming skills in:
Java
Python
Node.js
Go (preferred)
Experience building microservices and REST APIs.
Understanding of distributed systems and scalability concepts.
Cloud & DevOps
AWS Services:
OpenSearch Service
Bedrock
Lambda
ECS/EKS
DynamoDB
S3
API Gateway
Docker and Kubernetes.
CI/CD tools and Infrastructure-as-Code (Terraform/CloudFormation).