Job Overview:
We are seeking an experienced Search Architect with a strong background in E-commerce/Retail search technologies. The ideal candidate will design and optimize high-performance search solutions using Elasticsearch, Solr, Vertex AI/Google Retail Search (GRS), and Machine Learning (ML). You will play a crucial role in building scalable, AI-driven, and personalized search experiences that enhance product discovery and user engagement.
Key Responsibilities:
- Architect and optimize search platforms to deliver fast, relevant, and personalized search experiences for e-commerce/retail platforms.
- Implement and fine-tune search engines like Elasticsearch, Solr, and AI-powered solutions like Google Retail Search (GRS) / Vertex AI to enhance search relevance.
- Leverage Machine Learning (ML) models to improve query understanding, product ranking, and search personalization.
- Develop and implement Natural Language Processing (NLP) techniques for better user intent recognition, synonym expansion, and context-aware search.
- Design and optimize indexing strategies for large-scale product catalogs to ensure high availability and low-latency search performance.
- Integrate AI-driven recommendations and search autosuggestions to improve customer engagement and conversions.
- Collaborate with Data Science teams to develop predictive search capabilities and real-time learning models.
- Define and monitor key search performance metrics (e.g., relevance, recall, response time, query abandonment rate) and continuously optimize search quality.
- Work with engineering teams to integrate search solutions with e-commerce platforms, APIs, and data pipelines.
- Implement A/B testing and experiment frameworks to evaluate new search enhancements.
- Stay updated with the latest advancements in search technologies, AI, and ML to continuously improve search capabilities.
Required Skills & Experience:
- 8+ years of experience in designing and implementing search solutions for large-scale e-commerce/retail platforms.
- Proficiency in search engines like Elasticsearch, Apache Solr, and Google Retail Search (GRS) / Vertex AI Search.
- Strong experience in Machine Learning (ML) for search optimization, relevance tuning, and ranking models.
- Hands-on experience with NLP techniques for improving search query understanding and personalization.
- Proficiency in programming languages like Python, Java, or Scala for building and optimizing search pipelines.
- Experience in big data processing frameworks like Apache Spark, Kafka, and Hadoop.
- Deep understanding of search ranking algorithms, indexing strategies, and search analytics.
- Experience in working with Google Cloud Platform (GCP).
- Expertise in RESTful APIs and microservices architecture to integrate search solutions into web applications.
- Knowledge of e-commerce/retail domain challenges, including product taxonomies, catalog indexing, and real-time inventory updates.
- Strong problem-solving skills and the ability to work in a fast-paced, agile development environment.
Preferred Qualifications:
- Experience in Google Vertex AI and GCP AI/ML services for search optimization.
- Expertise in vector search and hybrid search models.
- Hands-on experience in AI-powered recommendation systems.
- Certifications in Elasticsearch, Google Cloud, or AI/ML technologies are a plus.