Remote

Rust Search Infrastructure Engineer

AI Search Infra Startup logo AI Search Infra Startup
Remote - Europe 🇪🇺

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

  1. Your application goes directly to the Rust Jobs team. We manage hiring for this role on behalf of the company.
  2. Every CV is read by a human, not a filter. We assess it against the requirements before anything else happens.
  3. 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.