Senior AI Data Engineer (x/f/m)
Doctolib
Paris, Paris, France · France
Salary undisclosed
full_time
onsite
English
Posted 8h ago · Sep 28, 2026
Job description
<h2 class="s-pb-2 s-pt-4 s-heading-xl s-text-foreground dark:s-text-foreground-night"><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">Your Impact</strong></h2> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night">We are looking for a <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">Senior Data Engineer</strong> to join the <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">AI Team</strong> working on our <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">AI Medical Companion</strong>.</div> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night">Your mission will be to build and optimize the data foundations that power safe, scalable, and impactful AI models. You will work on data infrastructure for <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">LLM, VLM, and RAG-based systems</strong>, ensuring our engineers and data scientists can <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">train, evaluate, and deploy AI models</strong> efficiently on high-quality, well-structured, and compliant data. Your work will directly support health professionals in delivering better care while improving their work-life balance, ultimately impacting 80 million patients and 400,000 healthcare professionals across Europe.</div> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night">Working in the tech team at Doctolib means building innovative products and features to improve the daily lives of care teams and patients.</div> <h2 class="s-pb-2 s-pt-4 s-heading-xl s-text-foreground dark:s-text-foreground-night"><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">What you'll do</strong></h2> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night">Your responsibilities include but are not limited to:</div> <ul class="s-list-disc s-pb-2 s-pl-6 s-flex s-flex-col s-gap-1 s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed"> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Design, build, and maintain scalable data pipelines on <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">Google Cloud Platform (GCP)</strong> for AI and machine learning use cases</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Implement data ingestion and transformation frameworks that power <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">Retrieval systems</strong> and <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">training datasets</strong> for LLMs and multimodal models</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Architect and manage <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">NoSQL and Vector Databases</strong> to store and retrieve embeddings, documents, and model inputs efficiently</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Collaborate with ML and platform teams to define data schemas, partitioning strategies, and governance rules that ensure privacy, scalability, and reliability</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Integrate unstructured and structured data sources (text, speech, image, documents, metadata) into unified data models ready for AI consumption</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Optimize performance and cost of data pipelines using GCP native services (BigQuery, Dataflow, Pub/Sub, Cloud Storage, Vertex AI)</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Contribute to data quality and lineage frameworks, ensuring AI models are trained on validated, auditable, and compliant datasets</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Continuously evaluate and improve our data stack to accelerate AI experimentation and deployment</li> </ul> <h2 class="s-pb-2 s-pt-4 s-heading-xl s-text-foreground dark:s-text-foreground-night"><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">Who you are</strong></h2> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night">Before you read on: if you don't have the exact profile described below, but you feel this job description matches your skill set, we still encourage you to apply.</div> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night"><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">You'll be a great fit if you:</strong></div> <ul class="s-list-disc s-pb-2 s-pl-6 s-flex s-flex-col s-gap-1 s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed"> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You have <strong>7</strong><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">+ years of experience</strong> in Data Engineering, ideally supporting <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">AI or ML workloads</strong></li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You have strong experience with the <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">GCP data ecosystem</strong> and proficiency in <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">Python and SQL</strong></li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You have deep understanding of <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">NoSQL systems</strong> (e.g., MongoDB) and <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">vector databases</strong> (e.g., FAISS, Vector Search)</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You have experience designing <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">data architectures for RAG, embeddings, or model training pipelines</strong></li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You have knowledge of <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">data governance, security, and compliance</strong> for sensitive or regulated data</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You are fluent in English</li> </ul> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night"><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">It would be fantastic if you:</strong></div> <ul class="s-list-disc s-pb-2 s-pl-6 s-flex s-flex-col s-gap-1 s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed"> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You hold a Master's or Ph.D. degree in Computer Science, Data Engineering, or a related field</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You have familiarity with <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">W&B / MLflow / Braintrust / DVC</strong> for experiment tracking and dataset versioning</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">You have experience with <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">containerized environments</strong> (Docker, Kubernetes) and <strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">CI/CD for data workflows</strong></li> </ul> <h2 class="s-pb-2 s-pt-4 s-heading-xl s-text-foreground dark:s-text-foreground-night"><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">Life at Doctolib Tech</strong></h2> <ul class="s-list-disc s-pb-2 s-pl-6 s-flex s-flex-col s-gap-1 s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed"> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Our solutions are built on a single fully cloud-native platform that supports web and mobile app interfaces, multiple languages, and is adapted to country and healthcare specialty requirements.</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">Our stack is composed of Rails, TypeScript, Java, Python, Kotlin, Swift, and React Native.</li> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed">We leverage AI ethically across our products to empower patients and health professionals. Discover our AI vision <a class="s-break-all s-font-semibold s-transition-all s-duration-200 s-ease-in-out hover:s-underline s-text-highlight dark:s-text-highlight-night hover:s-text-highlight-400 dark:hover:s-text-highlight-400-night active:s-text-highlight-dark dark:active:s-text-highlight-dark-night" href="https://careers.doctolib.com/ai-careers/" target="_blank">here</a>.</li> </ul> <div class="s-whitespace-pre-wrap s-break-words s-font-normal first:s-pt-0 last:s-pb-0 s-py-1 @md:s-pt-2 @md:s-pb-[10px] @md:s-leading-relaxed s-text-base s-leading-relaxed s-text-foreground dark:s-text-foreground-night"><em>Want to learn more about our tech culture and environment? Visit the</em> <a class="s-break-all s-font-semibold s-transition-all s-duration-200 s-ease-in-out hover:s-underline s-text-highlight dark:s-text-highlight-night hover:s-text-highlight-400 dark:hover:s-text-highlight-400-night active:s-text-highlight-dark dark:active:s-text-highlight-dark-night" href="https://careers.doctolib.com/tech-doctolib/" target="_blank"><em>Doctolib Tech site</em></a><em>.</em></div> <h2 class="s-pb-2 s-pt-4 s-heading-xl s-text-foreground dark:s-text-foreground-night"><strong class="s-font-semibold s-text-foreground dark:s-text-foreground-night">What we offer</strong></h2> <ul class="s-list-disc s-pb-2 s-pl-6 s-flex s-flex-col s-gap-1 s-text-foreground dark:s-text-foreground-night s-text-base s-leading-relaxed"> <li class="s-break-words s-text-foreground dark:s-text-foreground-night s-text-base s-
Skills and categories
Eligibility checker
Check an offered salary against the published general salary floor for a sponsoring country.
Loading thresholds…
Apply for this role
Checking your session…
Or apply on the company site