Senior OpenSearch Engineer (Bengaluru)

Senior OpenSearch Engineer (Bengaluru)

14 Oct
|
Applix
|
Bengaluru

14 Oct

Applix

Bengaluru

Job Summary

We are seeking an experienced Senior OpenSearch Engineer to design, develop, and optimize next-generation search solutions for our eCommerce platform. The ideal candidate will have deep expertise in OpenSearch/Elasticsearch, vector search, semantic retrieval, and Amazon Bedrock-powered Generative AI applications.

In this role, you will architect scalable search platforms that combine traditional keyword search with AI-driven semantic search, Retrieval-Augmented Generation (RAG), and recommendation systems to deliver intelligent product discovery, conversational commerce, and highly personalized customer experiences.

Key Responsibilities

Search Platform Engineering

- Design, deploy, and manage large-scale OpenSearch/Elasticsearch clusters in production environments.
- Build scalable and high-performance search capabilities for:
- Product Search
- Category Navigation
- Faceted Filtering
- Autocomplete & Typeahead
- Personalized Recommendations
- Design and maintain:
- Index mappings
- Custom analyzers
- Tokenizers
- Synonym dictionaries
- Relevance ranking models
- Optimize query performance, search relevance, aggregations, caching, and indexing throughput.
- Develop real-time and near real-time indexing pipelines for product catalogs, pricing, inventory, promotions, and customer data.
- Implement index lifecycle management (ILM), sharding, replication, and cluster optimization strategies.

Vector Search & Semantic Retrieval

- Design and implement vector-based search architectures using OpenSearch Vector Engine.
- Build semantic search solutions leveraging embedding models and vector representations.
- Configure and optimize:
- Dense Vector Indexes
- k-Nearest Neighbor (k-NN)
- Approximate Nearest Neighbor (ANN)
- Hybrid Search (Keyword + Vector)
- Similarity Search
- Develop AI-powered capabilities including:
- Semantic Product Search
- Similar Products
- Personalized Product Discovery
- Intelligent Recommendations
- Evaluate and continuously improve search quality using relevance metrics, semantic retrieval benchmarks, click analytics, and A/B testing.

Generative AI & Amazon Bedrock

- Design and implement Retrieval-Augmented Generation (RAG) solutions using Amazon Bedrock.
- Integrate OpenSearch with Amazon Bedrock Foundation Models for intelligent search experiences.
- Generate embeddings using supported models including:
- Amazon Titan Embeddings
- Cohere Embed
- Anthropic Claude




- Develop AI-powered use cases such as:
- Natural Language Product Search
- Conversational Shopping Assistants
- Product Recommendation Engines
- Catalog Enrichment
- Automated Metadata Generation
- Optimize embedding generation pipelines, document chunking strategies, vector storage, and retrieval performance.
- Collaborate with AI/ML teams to enhance semantic search relevance and GenAI capabilities.

Platform Operations & Reliability

- Monitor OpenSearch cluster health, indexing performance, query latency, and resource utilization.
- Troubleshoot production issues and perform root cause analysis.
- Implement high availability, backup, disaster recovery, and security best practices.
- Automate deployments using CI/CD pipelines and Infrastructure-as-Code (Terraform/CloudFormation).
- Conduct capacity planning and performance tuning for large-scale search workloads.

Cross-Functional Collaboration

- Work closely with Product Managers, Data Scientists, Merchandising, and Engineering teams to improve search relevance and customer experience.
- Partner with AI/ML teams to integrate embedding models and GenAI workflows.
- Drive best practices for enterprise search architecture, semantic retrieval, and AI-powered search solutions.
- Mentor junior engineers and contribute to technical design reviews and architecture discussions.

Required Skills

OpenSearch / Elasticsearch

- 5+ years of hands-on experience with OpenSearch and/or Elasticsearch.
- Strong expertise in:
- Query DSL
- Search Relevance Tuning
- Aggregations
- Index Lifecycle Management (ILM)
- Custom Analyzers & Tokenizers
- Synonyms
- Sharding & Replication
- Cluster Administration
- OpenSearch Dashboards / Kibana

Vector Search & Semantic Search

- Hands-on experience designing and implementing:
- Vector Indexing
- Embedding Pipelines
- Semantic Search
- Hybrid Search
- Retrieval Systems
- RAG Architectures
- Strong understanding of:
- k-NN Search
- ANN Algorithms
- Similarity Ranking
- Vector Embedding Lifecycle Management




- Search Evaluation Metrics

Amazon Bedrock & Generative AI

- Hands-on experience with Amazon Bedrock services and APIs.
- Strong understanding of:
- Foundation Models (FMs)
- Prompt Engineering
- Embedding Models
- Knowledge Bases
- Agentic AI Workflows
- Experience integrating Bedrock with OpenSearch for semantic retrieval and AI-powered search applications.

Programming & Software Development

Robust programming experience in one or more of the following:

- Java
- Python
- Node.js
- Go (Preferred)

Additional experience with:
- REST APIs
- Microservices Architecture
- Distributed Systems
- Performance Optimization
- Event-Driven Architectures

Cloud & DevOps

Experience with AWS services including:

- Amazon OpenSearch Service
- Amazon Bedrock
- AWS Lambda
- ECS / EKS
- DynamoDB
- Amazon S3
- API Gateway

Additional expertise in:
- Docker
- Kubernetes
- CI/CD Pipelines
- Terraform
- AWS CloudFormation
- Monitoring & Observability Tools

eCommerce Domain Expertise Experience working on enterprise eCommerce platforms with knowledge of:

- Product Catalog Search
- Merchandising Search
- Faceted Navigation
- Personalized Recommendations
- Semantic Product Discovery
- Conversational Commerce
- Search Analytics
- Conversion Rate Optimization
- Product Ranking & Relevance

Preferred Qualifications

- Experience with Large Language Models (LLMs) and enterprise AI search implementations.
- Hands-on experience with Retrieval-Augmented Generation (RAG) frameworks such as LangChain or LlamaIndex.
- Knowledge of vector databases and embedding optimization techniques.
- Experience building scalable search platforms supporting millions of products and high search volumes.
- AWS certifications (Solutions Architect, Machine Learning, or Developer) are an added advantage.
- Strong analytical, problem-solving, and communication skills with the ability to work in Agile environments.

Why Join Us?

- Build next-generation AI-powered search experiences for large-scale eCommerce platforms.
- Work with cutting-edge technologies including OpenSearch, Amazon Bedrock, Vector Search, and Generative AI.
- Collaborate with highly skilled engineering and AI teams on enterprise-scale digital commerce solutions.
- Opportunity to shape intelligent search architectures that directly impact customer experience and business growth.

📌 Senior OpenSearch Engineer (Bengaluru)
🏢 Applix
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior opensearch engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior opensearch engineer (bengaluru) / bengaluru