Senior Search Engineer, Index Team
Kagi Inc · Remote · 2026-08-07
About this role
Senior Index Team Engineer
About Kagi
Kagi is your companion for a better web. We're building a friendly internet where you can explore, learn, and interact with confidence - free from ads, tracking, and distractions. Kagi builds advanced, user-centric technology to empower you, not replace you. Our products include Kagi Search, Orion browser, Kagi Assistant, Kagi News, Kagi Summarizer, and Kagi Translate. Every product reflects our commitment to a surveillance-free internet, designed around the user.
About the Index Team
The Index team builds and maintains Kagi's own search index - the layer that makes our results meaningfully different from everyone else's. While most search engines stop at aggregating results from the same sources, we go further: we build, maintain, and continuously improve our own index to give Kagi users results that nobody else can offer. It's a hard technical problem involving distributed job scheduling, large-scale data pipelines, index quality engineering, and real-time monitoring - and the work directly shapes what millions of searches return.
The Role
We're looking for a Senior Engineer to work on the systems that power Kagi's own index. You'll own pieces of the full pipeline - from URL frontier and job scheduling through document ingestion, processing, and indexed retrieval - and help us make that pipeline faster, fresher, and more reliable. You'll also work on index quality: understanding what's in the index, what should be, and what shouldn't be.
This is a role for someone who finds deep satisfaction in the unglamorous work that makes a search index actually good: the scheduling logic that's wrong 0.1% of the time, the deduplication that keeps coverage clean, the monitoring that catches quality regressions before users do.
What You'll Do
• Embed within the Search team to ensure index improvements translate into better results for user.
• Design and improve the URL frontier and crawl job scheduling system - how we decide what to index, when, and in what order
• Own and evolve the indexing strategy (what we index post-crawl) and ranking implementation.
• Investigate and fix index quality issues - spam, stale content, deduplication, coverage gaps
Must-Haves
• 5+ years of backend engineering experience in production information retrieval/search systems
• Prior experience with search index infrastructure, URL frontier systems, or crawl scheduling
• Deep expertise across the information retrieval stack: index design, relevance scoring and ranking optimization, near-duplicate detection, query engine architectures, and graph-based signal extraction.
• Strong database skills - you're comfortable designing and optimizing complex PostgreSQL schemas and queries, including large job/task tables that need to scale
• Proficiency in Python and/or Rust - our primary languages for this work
• Ability to reason about large-scale data pipelines: throughput, correctness, idempotency, and operational reliability
Nice to have:
• Experience with observability tooling (Prometheus, Grafana or similar)
• Comfort with Redis for distributed state and queue management
• Experience with distributed job scheduling or work queue systems - you understand the failure modes and edge cases
• Experience operating systems where correctness and data quality are the primary constraints
If you've ever spent a week tracking down a subtle bug in a distributed job scheduler and felt proud rather than defeated at the end of it, this is the role.Originally posted on Himalayas
Skills asked for
- go
- postgresql
- python
- rust
- prometheus
- grafana
- redis
Similar jobs
- Senior Director, ResearchThe ALS Association
- Senior Research Scientist, Evidence SynthesisPrecision Medicine Group
- Senior SEO & AI Search (AEO/GEO) Strategy ConsultantRemote Workmate
- Senior Manager Research AnalyticsAshfieldadvisory · Gurugram
- Senior Clinical Research Associate ILifelancer
- Senior Research Associate, NGS - Genomics Platform (Fixed-Term Contract)Arcinstitute · Palo Alto
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.