Bharat Gaurav Bhate, Developer in New York, NY, United States
Bharat is available for hire
Hire Bharat

Bharat Gaurav Bhate

Verified Expert  in Engineering

Search Engineer and Software Developer

New York, NY, United States

Toptal member since April 18, 2025

Bio

Bharat is a senior search engineer with six years of hands-on experience in Apache Solr, Java, AI/ML, Elastic, and dense vector search. At Lululemon, Bharat led the development of a hybrid semantic search platform integrating Solr with Faiss, Hugging Face, and learning to rank (LTR) to deliver context-aware, highly relevant results. He enriched queries using NLP, built custom Java APIs, and fine-tuned ranking models with behavioral signals, boosting search speed, relevance, and intelligence.

Portfolio

Lululemon Athletica
Apache Solr, Java, APIs, Linux, Python...
Shopify
Apache Solr, Elastic, Logstash, Grafana, Kibana
Deloitte
Java, Python, Elastic, Azure

Experience

  • Elastic - 5 years
  • APIs - 5 years
  • Java - 5 years
  • Apache Solr - 4 years
  • Kibana - 4 years
  • Python - 3 years
  • Logstash - 2 years
  • Grafana - 1 year

Availability

Full-time

Preferred Environment

MacOS, Linux, Apache Solr

The most amazing...

...feature I developed in my recent project at Lululemon was a hybrid semantic search system that combined Apache Solr with dense vector search.

Work Experience

Senior Search Engineer

2022 - 2025
Lululemon Athletica
  • Developed a high-impact hybrid semantic search system at Lululemon by integrating Apache Solr with dense vector search powered by Faiss and Hugging Face Transformers.
  • Built a dual-indexing retrieval pipeline supporting text-based and vector-based search, and applied learning-to-rank (LTR) models to blend results using user behavior signals such as clicks and conversions.
  • Pushed Solr beyond its standard capabilities by integrating AI and machine learning tools to deliver a smarter, more responsive search experience.
Technologies: Apache Solr, Java, APIs, Linux, Python, Artificial Intelligence Markup Language (AIML)

Search Engineer

2020 - 2022
Shopify
  • Engineered a high-performance help documentation search solution for Shopify, deploying a hybrid architecture on Google Cloud Platform (GCP) using Solr and Elasticsearch. Integrated semantic and vector search to enhance relevance and user experience.
  • Implemented Solr for structured search and faceted navigation while leveraging Elasticsearch's vector search with the k-nearest neighbors algorithm (k-NN) and cosine similarity to enable enhanced semantic understanding and similarity-based retrieval.
  • Leveraged Solr's faceting and filtering capabilities to enable real-time navigation through documentation, allowing users to filter by article type, category, and role.
Technologies: Apache Solr, Elastic, Logstash, Grafana, Kibana

Software Engineer

2018 - 2019
Deloitte
  • Implemented advanced search functionalities, including fuzzy, semantic, and vector search, to deliver precise and relevant insights, driving significant improvements in user satisfaction.
  • Developed robust back-end services in Python to optimize operations and ensure seamless integration with Elasticsearch.
  • Optimized cloud resource management on AWS, utilizing services like Amazon Elastic Compute Cloud (Amazon EC2), Amazon S3, and AWS Lambda to ensure scalability and maximize cost-efficiency.
  • Implemented IaC practices using AWS CloudFormation and Terraform to automate resource provisioning, streamlining management and deployment processes as an AWS Certified Professional.
Technologies: Java, Python, Elastic, Azure

Experience

Hybrid Search Platform for Lululemon

I developed and led the implementation of a scalable, high-performance hybrid search platform for Lululemon, integrating Solr and Elasticsearch to enhance product discovery across global eCommerce channels. I designed a robust schema with dynamic fields, analyzers, and tokenizers to manage complex SKUs and evolving product attributes. I built real-time and bulk indexing pipelines using Apache Kafka, Apache NiFi, and Apache Spark, ensuring timely updates and enriched product metadata.

I integrated dense vector search using embeddings generated by Hugging Face Transformers and managed with Solr's KnnVectorField, enabling personalized product ranking and semantic understanding of user queries. I implemented learning to rank (LTR) in Solr, blending traditional and vector-based relevance scoring. I created unified API layers to merge and rank results from both Solr and Elasticsearch, driving improved search precision and user engagement.

Skills

Libraries/APIs

TensorFlow, Hugging Face Transformers

Tools

Apache Solr, Elastic, Logstash, Grafana, Kibana, Apache NiFi

Languages

Java, Python, SQL, Artificial Intelligence Markup Language (AIML)

Storage

NoSQL, Elasticsearch

Frameworks

Apache Spark

Platforms

MacOS, Linux, Azure, Amazon Web Services (AWS), Apache Kafka

Other

APIs, Vectors, Dense Vectors, Data Enrichment, API Integration, Database Schema Design, Indexing, Natural Language Processing (NLP), Learning to Rank (LTR), Vector Search, Shell Scripting

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring