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.