Staff Machine Learning Engineer - Retrieval (x/f/m)
Core
Build and own Doctolib's Medical Knowledge Platform to ground clinical AI decisions in validated medical sources (HAS guidelines, learned society recommendations, clinical studies) for health professionals and patients across Europe.
Role type
Staff Machine Learning Engineer (Retrieval)
Builds
Doctolib's Medical Knowledge Platform (production ML models & retrieval systems)
Domain
Healthcare / Medical Knowledge / AI
Deliverable
production ML models
Required skills
Production search & retrieval system scaling, offline indexing, online retrieval, Elasticsearch, Solr, Vertex AI, vector search, embeddings, re-ranking, query processing, RAG system engineering, system architecture, high-throughput optimization
Preferred skills
Medical knowledge sources experience, clinical databases, evaluation frameworks for retrieval quality, multi-lingual retrieval, domain-specific ontologies
Technologies
Elasticsearch, Solr, Vertex AI, Python
Responsibilities
Design and maintain indexing pipelines and retrieval systems, architect systems handling 100M+ documents, build custom re-rankers, engineer deep RAG systems, work across the full retrieval stack (vector embeddings, vector search, re-ranking, query expansion and rewriting)
Seniority
Staff, hands-on IC