
Search & Relevance Engineer, Semantic β AI Search
Posted 6 hours ago

Posted 6 hours ago
This is a fully remote position, open to applicants in Europe.
β’ Take charge of search quality for Elasticsearch filter search and AI search, transitioning from natural language to filters.
β’ Develop relevance benchmarks, labeled query sets, offline evaluations, and online metrics.
β’ Monitor the outcomes of searches, whether they result in saved results, refined searches, or abandoned searches.
β’ Optimize Elasticsearch mappings, analyzers, keyword and industry matching, scoring, synonyms, as well as handling messy company names and domains.
β’ Create semantic and hybrid search solutions by embedding company and person profiles and adjusting vector/keyword blending.
β’ Utilize embeddings to classify companies, group similar entities, and enhance related-company features.
β’ Enhance AI search capabilities through prompts, schemas, model selection, and evaluations.
β’ Identify and rectify missing or incorrect data, assess impact, and propose solutions, enrichment, or purchases.
β’ Compare data coverage, accuracy, and freshness against external sources and translate findings into a strategic roadmap.
β’ Deploy code within a TypeScript backend and Python analysis tools.
β’ Leverage AI for data labeling, query analysis, and large-scale evaluations.
β’ Senior Search & Relevance Engineer role at a rapidly expanding, US-based B2B SaaS company.
β’ AI-savvy: actively builds with AI coding agents such as Claude Code, Cursor, or similar on a daily basis.
β’ Possess a product-oriented mindset that prioritizes user outcomes and addresses search failures.
β’ Over 4 years of experience in search, ranking, or recommendations.
β’ Proven production experience with Elasticsearch or OpenSearch; experience with Solr or Vespa is also applicable.
β’ Hands-on experience with embeddings, including model selection and evaluation.
β’ Familiarity with vector indexes like Elasticsearch dense_vector/kNN, pgvector, or Qdrant.
β’ Experience in hybrid ranking techniques, such as reciprocal rank fusion.
β’ Capability to manage index size, latency, and re-embedding costs for datasets exceeding hundreds of millions of rows.
β’ Expertise in constructing relevance evaluations using judgment sets, precision@k, and nDCG metrics.
β’ Strong skills in SQL and Python.
β’ Comfortable delivering in a TypeScript/Node backend environment with AI agents.
β’ Experience in deploying LLM features, including prompting, structured outputs, evaluation harnesses, and balancing cost/latency trade-offs.
β’ Proficient in managing messy entity data, company matching, deduplication, classification, and industry taxonomies.
β’ Background in marketplace, e-commerce, or B2B SaaS search teams.
β’ Knowledge of entity resolution or learning-to-rank methodologies.
β’ Experience in evaluating or integrating third-party data vendors.
β’ Full-time, completely remote position.
β’ Comprehensive ownership of search quality for a product utilized on a large scale.
β’ AI-focused team where utilizing agents for deployment is standard practice.
β’ Direct collaboration with product teams and leadership.
Interview Kickstart
Blue Mantis
Huge
Get handpicked remote jobs straight to your inbox weekly.