D

Doctolib

Online appointment booking and teleconsultation platform

Staff Machine Learning Engineer

Natural Language Processing & LLMsUpdated on Nov 13
Full-timeParis, FranceNo salary listed

About the Job

Requirements

  • Proven production experience building and scaling search and retrieval systems in a real-world, high-traffic environment.
  • Deep expertise in both offline indexing and online retrieval, with ownership of the full pipeline.
  • Hands-on experience with Elasticsearch, Solr, Vertex AI, vector search, embeddings, re-ranking, and query processing.
  • Experience building custom re-rankers, optimizing indexing pipelines, or engineering technically deep query-processing solutions.
  • Experience operating at Senior or Staff level, with corresponding autonomy and technical depth.

Responsibilities

  • Build and own retrieval systems that ground AI answers in validated medical sources for health professionals or patients.
  • Design and maintain indexing pipelines and retrieval systems, with end-to-end ownership across the full retrieval stack.
  • Architect and optimize systems for demanding volume and latency, supporting up to 100 million or more documents, over 50 requests per second, and sub-300 millisecond latency on the clinical side.
  • Build custom re-rankers, optimize query-processing pipelines, and design robust retrieval evaluation frameworks.
  • Engineer deep retrieval-augmented generation systems from the ground up to address complex medical knowledge beyond off-the-shelf components.
  • Design offline and online evaluations and controlled experiments to assess user impact, and determine when retrieval or another grounding approach is appropriate.
  • Work across vector embeddings, vector search, re-ranking, query expansion, and query rewriting.
  • Help other engineers improve their retrieval skills.

Desired Qualifications

  • Experience working with medical knowledge sources, clinical databases, or healthcare information systems.
  • Contributions to evaluation frameworks and benchmarks for retrieval quality or AI outputs in regulated or high-stakes environments.
  • Experience with multilingual retrieval or domain-specific ontologies.

About the Company

Doctolib

Online appointment booking and teleconsultation platform

Doctolib runs a digital healthcare platform that connects patients with healthcare professionals, mainly in France, Germany, and Italy. It provides online appointment booking, teleconsultation, and practice-management tools through subscription-based software for medical practices, hospitals, and individual clinicians. The platform helps patients find and book care quickly while giving providers a centralized system to manage schedules, patient communications, and administrative tasks. Unlike many options that focus on one feature, Doctolib combines patient access with practice management in a single solution, serving multiple types of healthcare clients across several European countries. The company’s goal is to make healthcare more efficient and easier to access by streamlining operations for providers and reducing barriers to care for patients, using a scalable subscription model to grow across markets.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$810.9M
Headquarters
Levallois-Perret, France
Founded
2013

Recently Posted Jobs

Explore more opportunities at Doctolib

See more jobs