Senior Backend Engineer - Search & Discovery (all genders)
Core
Building the search engine for ABOUT YOU with a focus on query understanding, entity resolution, and semantic vector search to deliver relevant search results.
Role type
Senior Backend Engineer (Search & Discovery)
Builds
Scalable, low-latency search APIs and index pipelines integrating LLMs and embedding models for an e-commerce platform.
Domain
E-commerce, Information Retrieval, Machine Learning
Deliverable
production ML models
Required skills
Node.js/TypeScript, Elasticsearch/OpenSearch (mappings, custom analyzers, percolators, scoring), algorithmic understanding of ranked data, LLM integration, caching strategies, A/B experimentation, BigQuery
Preferred skills
Information Retrieval (NLP, tokenization), Vector search (k-NN/HNSW, SigLIP), LLM engineering (prompt caching, observability), Data pipelines (dbt, Dagster)
Technologies
Node.js, TypeScript, OpenSearch, BigQuery, Gemini, Vertex AI, Datadog
Responsibilities
Develop search engine components for query understanding and entity resolution; Build and evolve search index pipelines; Integrate LLMs and embedding models under latency constraints; Ensure search quality via regression suites and A/B tests; Collaborate on architecture and with data analysts/product managers.
Seniority
Senior, hands-on IC