Senior / Staff Search Infrastructure Engineer (Rust)
Company: Search Infrastructure for AI (Startup)
Location: Remote (EU-friendly preferred)
Type: Full-time
Focus: Core Search, Retrieval & Ranking Infrastructure
About the role
We are an early-stage startup building search infrastructure for AI systems. The focus is on core retrieval, ranking, and query execution over large-scale web and document corpora, enabling fast, reliable, and well-grounded search.
This is a systems-heavy role working close to the metal in Rust. You’ll own foundational components at the heart of the search stack.
What you’ll work on
- Search & retrieval infrastructure
Design and build indexing and query-serving systems optimized for low latency, freshness, and scale. - Ranking, relevance & grounding
Develop ranking and reranking pipelines, deduplication, quality signals, and provenance / citation mechanisms.
Requirements
- Strong production Rust experience
- Hands-on experience building search / information retrieval systems
- Solid understanding of indexing, retrieval, ranking, and relevance trade-offs
- Comfortable owning systems end-to-end in a startup environment
Relevant experience / technologies
- Search & IR: lexical search (e.g. BM25), hybrid retrieval, vector / ANN search (e.g. HNSW)
- Indexing & data pipelines: ingestion, canonicalization, chunking, incremental indexing, deduplication
- ML-adjacent: embeddings, rerankers, offline relevance evaluation
- Nice to have: knowledge graphs (entity linking, graph storage), crawler adjacency, quality / anti-spam signals
Why this role
- Build core search infrastructure from an early stage
- High ownership and architectural influence
- Direct impact on how AI systems discover and ground information
Send your resume to: ai.search.infra@rustjobs.dev
Application process
- Your application goes directly to the Rust Jobs team. We manage hiring for this role on behalf of the company.
- Every CV is read by a human, not a filter. We assess it against the requirements before anything else happens.
- If your application is a strong fit, we'll reach out by email to introduce ourselves and walk you through the next steps with the company.
Application volume is high, so we can't reply to every candidate individually. If you haven't heard from us within 5 working days, please assume we're not moving forward on this occasion. Join our talent network to be considered for future roles.
Looking for more roles like this?
Join our talent network and get matched with similar opportunities from top companies.