Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
Snapmint is a consumer lending company headquartered in Mumbai, India, and founded in 2016. The company provides buy now, pay later instalment financing at online and offline merchants for shoppers who do not hold credit cards. It underwrites customers through alternative data, works with retailers across electronics, fashion, and appliances, and focuses on smaller Indian cities where formal credit penetration is low.
We are looking for a Search Engineer who is passionate about solving complex search problems at scale, from understanding natural, multilingual, and conversational user queries to delivering highly relevant, personalised search results across Snapmint's ecommerce ecosystem.
Responsibilities:
- Design and build scalable, low-latency Search & Discovery services capable of serving millions of search requests.
- Develop intelligent query understanding capabilities including spell correction, synonym expansion, transliteration, multilingual query processing, intent detection, query rewriting, and attribute extraction.
- Build and optimise indexing pipelines to continuously synchronise search indexes with catalogue, pricing, inventory, and merchant updates.
- Design and improve search relevance using lexical search (BM25), semantic search, Learning-to-Rank, business signals, and personalisation.
- Build search capabilities including autocomplete, query suggestions, facets, filters, zero-result recovery, and related search recommendations.
- Partner with Catalogue, Personalisation, Data Science, and Product teams to improve product discoverability and search quality.
- Define, monitor, and improve search quality metrics such as CTR, Conversion Rate, Zero-Result Rate, Recall, and Search Latency through experimentation and A/B testing.
- Drive architecture, performance optimisation, observability, and production excellence for the Search platform.
Requirements:
- 5+ years of experience designing and building scalable backend systems using modern programming languages (Java / Node.js / Rust / Golang, etc).
- Strong hands-on experience with Elasticsearch, OpenSearch, or Apache Solr.
- Deep understanding of Information Retrieval concepts including inverted indexes, analysers, tokenisation, BM25 faceting, query parsing, indexing, and relevance tuning.
- Experience building query understanding systems, including multilingual or transliterated search, spell correction, synonym expansion, and query normalisation.
- Experience designing scalable search APIs.
- Experience building indexing pipelines for large-scale catalogues with near real-time updates.
- Experience implementing query understanding capabilities such as spell correction, synonym expansion, query normalisation, transliteration, and attribute extraction.
- Good understanding of semantic search, embeddings and hybrid lexical-semantic retrieval.
- Experience with Learning-to-Rank (LTR) techniques or integrating ML-based ranking models into production search systems.
- Strong understanding of distributed systems, search performance optimisation, caching strategies, and low-latency system design.
Preferred Skills:
- Experience building ecommerce or marketplace search.
- Experience using LLMs for query understanding, query rewriting, or conversational search.
- Experience running online experiments and A/B testing to improve search relevance.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
661,377 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Bengaluru
Backend Engineer
1 day ago
In office • Pune
Go
JavaScript
Node JS
Node JS
Nest.JS
Databases
MySQL
Redis
Apache Kafka
AI/ML
Copilot
Cursor
Claude
Frontend
Next.js
React.js
DevOps
GCP
Kubernetes
Apply
DevOps-инженер
1 day ago
$55k per year (net) • In office • Full-Time • 6+ years exp
Python
JavaScript
PHP
Node JS
Bash
PHP
Yii
Databases
PostgreSQL
ClickHouse
ElasticSearch
DevOps
Ansible
Prometheus
VictoriaMetrics
GitLab CI
CI/CD
Kubernetes
Ubuntu
GitLab
Apply
Director - Software Developer Lead
1 day ago
≈ $23k – $64k per year (Estimated) • In office • Full-Time • Mumbai
Python
JavaScript
Java
PHP
TypeScript
Ruby
Ruby
Ruby on Rails
Frontend
Angular
Bootstrap
React.js
DevOps
CI/CD
Management
Agile
Apply
Associate Manager
1 day ago
≈ $20k – $49k per year (Estimated) • In office • Full-Time • Ho Chi Minh City
Go
Go
Chi
Apply
≈ $21k – $50k per year (Estimated) • In office • Full-Time • Moscow
Java
Scala
Databases
Apache Kafka
AI/ML
AI Agents
Management
Confluence
Jira
Apply
Principal Engineer - Search
7 days ago
≈ $36k – $72k per year (Estimated) • In office • 10+ years exp • Bengaluru
Databases
ElasticSearch
OpenSearch
Apache Solr
AI/ML
Embeddings
LLM
RAG
Semantic Search
Semantic Search
Recommender Systems
DevOps
Vector
Analytics
A/B Testing
Apply
SDE 1 - iOS
7 days ago
In office • 1+ year exp • Bachelor's Degree • Gurgaon
Swift
Mobile
UIKit
SwiftUI
Core Data
Core Animation
MVVM
AVFoundation
Core Graphics
DevOps
Rest API
Git
Apply
Technical Program Manager
21 day ago
≈ $34k – $72k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Bengaluru
Management
Agile
Apply
IT Administrator
23 days ago
≈ $13k – $36k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Mumbai
DevOps
Windows Server
Incident Management
Cybersecurity
Sophos
Management
Jira
Apply
SDE 1 - Android
1 month ago
In office • Full-Time • 1+ year exp • Bachelor's Degree • Gurgaon
Java
Kotlin
Java
RxJava
GSON
Kotlin
Retrofit
Hilt
Glide
Dagger
Kotlin Coroutines
OkHttp
Mobile
Jetpack Compose
MVVM
Room
Dependency Injection
WorkManager
DataStore
Material Design
ProGuard
ViewModel
Management
Jira
Agile
Apply
≈ $20k – $54k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Python
Java
PowerShell
DevOps
Terraform
Ansible
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
AWS
QA
Pytest
Apply
Staff Platform Engineer
10 hours ago
≈ $36k – $81k per year (Estimated) • In office • Full-Time • 8+ years exp • Bengaluru
Python
Java
C#
AI/ML
Copilot
Cursor
Claude
DevOps
Terraform
Ansible
CI/CD
Docker
Platform Engineering
GitHub
Apply
≈ $27k – $63k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
SQL
C#
C++
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
OpenSearch
Frontend
Angular
DevOps
Self-Healing
Apply
Staff 2 Engineer – .Net Developer
10 hours ago
≈ $48k – $98k per year (Estimated) • Remote • Full-Time • 15+ years exp • Bengaluru
Go
Java
C#
Databases
Apache Kafka
Mobile
Push Notifications
DevOps
gRPC
GCP
Azure
AWS
Apply
This is one of many
661,377 more open roles from verified company boards, updated every day.

