
Doctolib · Paris
YOUR IMPACT We are looking for a Senior Machine Learning Engineer to join the ML Engineering team in Patient Solutions. Your mission will be to improve how peo...
We are looking for a Senior Machine Learning Engineer to join the ML Engineering team in Patient Solutions.
Your mission will be to improve how people access quality care and manage their health over time by building and leading AI and ML
systems that create real, measurable impact. You will work in a feature team developing intelligent patient-facing solutions, from
smart practitioner discovery to long-term care management, playing a key technical role in shaping how we scale our AI
capabilities across Europe.
Working in the tech team at Doctolib means building innovative products and features to improve the daily lives of care teams and
patients.
pathways
multi-stage re-ranking architectures
architectures, and prompt engineering
communicate findings to guide product and technical decisions
at scale, and act as a technical reference to elevate the team's standards and practices
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.
models from prototype to production at scale
embeddings and vector databases, multi-stage retrieval and re-ranking pipelines, RAG architectures, and tool/MCP-based
integrations
knowledge distillation, prompt engineering, and systematic benchmarking of LLM/VLM systems
communicating results clearly to both product and engineering stakeholders
bring strong analytical skills, and approach your work with a user-first mindset. You are fluent in English
languages, and is adapted to country and healthcare specialty requirements.
Want to learn more about our tech culture and environment? Visit the Doctolib Tech site.
covered by Doctolib
medical reasons, and psychological support
We want your experience to be clear, respectful, and transparent. Learn more about our hiring process on our candidate experience
page.
At Doctolib, we are committed to improving access to healthcare for everyone. This translates into our recruitment process. We
evaluate candidates based solely on qualifications and motivation, without any form of discrimination.
The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to
Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, or disability.
To ensure equal opportunities, we invite you to exclude personal information (e.g., pictures, age) from your applications. If you
require any accommodation, please let us know for support during the hiring process.
Join us in building the healthcare we all dream of!
All information provided is processed by Doctolib for application management. For data processing details, click here: France.
Please contact hr.dataprivacy(at)doctolib.com for inquiries or to exercise your rights.
SET A NEW PULSE FOR HEALTHCARE! We are looking for a Senior Machine Learning Engineer to join the Orchestration team in AI Health Assistant. Your mission will be to ensure our AI Health Companion behaves safely, reliably, and helpfully — for millions of patients and practitioners. You will work in a cross-functional team building robust evaluation pipelines for agentic AI systems, contributing directly to improving the quality and safety of AI-powered healthcare. Working in the tech team at Doctolib means building innovative products and features to improve the daily lives of care teams and patients. WHAT YOU'LL DO Your responsibilities include but are not limited to: * Define and own the evaluation strategy for our AI agentic system — metrics, protocols, datasets, and tooling * Implement and maintain automated evaluation pipelines to monitor model quality, safety, and alignment across iterations * Run systematic experiments to assess reasoning, factuality, robustness, and user experience * Collaborate closely with model developers and research scientists to provide insights and drive iterative improvement * Contribute to research and internal knowledge sharing on LLM evaluation methodologies and best practices LIFE AT DOCTOLIB TECH * 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. * Our stack is composed of Rails, TypeScript, Java, Python, Kotlin, Swift, and React Native. * We leverage AI ethically across our products to empower patients and health professionals. Discover our AI vision here. Want to learn more about our tech culture and environment? Visit the Doctolib Tech site. WHO YOU ARE 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. You'll be a great fit if you: * Hold an MSc or PhD in Computer Science, Machine Learning, Data Science, or a related field * Have 7+ years of hands-on experience working with large language models (e.g., GPT, Claude, Llama, or BERT-like architectures) * Have proven experience evaluating agentic or reasoning systems (e.g., autonomous agents, tool-using LLMs, dialogue systems, or task-oriented assistants) * Have a strong track record in experiment design, metric definition, and evaluation automation * Are able to bridge research and production, influencing both modeling and product decisions * Have excellent communication skills, a collaborative mindset, and are fluent in English It would be fantastic if you: * Have experience in the clinical or medical domain and sensitivity to ethical or regulatory challenges in healthcare AI WHAT WE OFFER * Free comprehensive health insurance (basic package) for you and your children * 25 days of paid vacation per year, plus up to 14 days of RTT * Free mental health and coaching services through our partner Moka.care * Work from abroad for up to 10 days per year thanks to our flexibility days policy * Lunch vouchers (Swile card) worth €8.50 per working day, with €4.50 covered by Doctolib * A subsidy from the work council to refund part of the membership to a sport club or a creative class * 50% reimbursement of your public transport subscription * ParentCare Program: Enjoy full salary coverage (100%) during your first month of birth leave, and 75% during the second, covered by Doctolib * Enrollment in Doctolib's long-term employee value sharing plan called DoctoGrowth * For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support * Relocation support in case of international mobility * Access to the best AI tools for coding, development and dedicated training OUR INTERVIEW PROCESS * Recruiter Interview * Technical Deep Dive * Data System Design * Behavioral Interview * At least one reference check We want your experience to be clear, respectful, and transparent. Learn more about our hiring process on our candidate experience page. JOB DETAILS * Permanent position * Full-time * Hybrid in our Levallois-Perret office (up to 2 remote days per week) * Start date: as soon as possible WE WELCOME EVERYONE At Doctolib, we are committed to improving access to healthcare for everyone. This translates into our recruitment process. We evaluate candidates based solely on qualifications and motivation, without any form of discrimination. The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, or disability. To ensure equal opportunities, we invite you to exclude personal information (e.g., pictures, age) from your applications. If you require any accommodation, please let us know for support during the hiring process. Join us in building the healthcare we all dream of! YOUR DATA PRIVACY All information provided is processed by Doctolib for application management. For data processing details, click here: France. Please contact hr.dataprivacy(at)doctolib.com for inquiries or to exercise your rights.
What you’ll do We are looking for a Principal Machine Learning Engineer to join the DS & AI organization at Doctolib. This is a transversal force multiplier role operating across all AI teams: Clinical, Productivity, Phone Assistant and ASR. Rather than working within a single feature team, you will own the cross-cutting technical challenges: defining how Doctolib's product and AI teams build agentic solutions, standardizing ML evaluation frameworks, and spreading strong engineering practices across the org. You will unblock teams, shape architecture decisions, and take on the deep technical work that requires senior ML judgment at scale, directly impacting the daily lives of 400,000 healthcare professionals and the health of 80 million patients. Building at Doctolib means delivering innovative products that measurably improve outcomes for care teams and patients alike. Technical Strategy & Architecture * Own cross-team ML architecture decisions, from model selection to production deployment patterns and strategic build vs. buy decisions * Define and drive adoption of rigorous evaluation frameworks across all AI teams, setting the standard for how Doctolib measures model and agentic performance * Establish shared production infrastructure patterns for AI: model and prompt versioning, guardrails, uncertainty quantification, cost optimization, and observability * Lead the technical design of agentic solutions and define how product teams across Doctolib build on top of AI capabilities * Elevate technical standards across the DS & AI org by influencing Staff and Senior ML Engineers through architecture reviews, technical guidance, and practice propagation * Partner with Product, Legal, and Compliance teams to ensure safe rollout and meet EU regulatory expectations (GDPR, MDR, EU AI Act) Who you are 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. You'll be a great fit if: * You have 10+ years in ML/AI with 3+ years at Staff+ or Principal level leading complex, multi-team technical initiatives * You have deep expertise in at least two of: clinical NLP, LLM fine-tuning and evaluation, automatic speech recognition, RAG systems, or reinforcement learning * You are expert in Python, PyTorch/Transformers for training, and vLLM for inference with a track record deploying ML systems in production (AWS/GCP) * You have a PhD in Computer Science, AI, Statistics, or related field (or equivalent research experience) * You have exceptional communication skills and are able to align diverse stakeholders and explain complex technical decisions Now it would be fantastic if you have: * Publications in top-tier ML/AI conferences (NeurIPS, ICLR, ACL) or medical informatics venues * Experience with EU healthcare regulations (GDPR, MDR, AI Act) * Prior work with clinical data or healthcare applications Life at Doctolib Tech * Our solutions are built on a single fully cloud-native platform supporting web and mobile interfaces across multiple languages and healthcare specialties. * Our stack includes Rails, TypeScript, Java, Python, Kotlin, Swift, and React Native. * We leverage AI ethically to empower patients and professionals. Discover our AI vision here. Want to learn more about our tech culture and environment? Visit the Doctolib Tech site. What we offer * Free comprehensive health insurance for you and your children * 25 days of paid vacation per year, plus up to 14 days of RTT * Free mental health and coaching services through our partner Moka.care * Work from abroad for up to 10 days per year thanks to our flexibility days policy * Lunch vouchers with Swile card (€8.50 value, €4.50 covered by Doctolib) * Work Council subsidy for sports club memberships or creative classes * 50% reimbursement of your public transport subscription * Parent Care Program: one additional month of leave on top of legal parental leave * For caregivers and workers with disabilities: remote policy adaptation, extra medical leave, and psychological support * Relocation support for international mobility * Access to premium AI tools for development and dedicated training The interview process * HR Screen * Hiring Manager Interview * Technical Interview * Technical Case Study * Behavioral Interview * At least one reference check We want your experience to be clear, respectful, and transparent. Learn more on our candidate experience page. Job details * Permanent position * Full-time * Paris, France * Hybrid work mode (up to 2 remote days per week) * Start date: as soon as possible We welcome everyone At Doctolib, we believe in improving access to healthcare for everyone - regardless of where you come from or what you look like. We evaluate candidates based solely on qualifications and motivation, without any form of discrimination. We respect and celebrate diversity! The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply regardless of gender, religion, age, sexual orientation, ethnicity, disability, or place of origin. To ensure equal opportunities, we invite you to exclude personal information (e.g., pictures, age) from your applications. If you have a disability, let us know if there's any way we can make the interview process smoother for you! Join us in building the healthcare we all dream of. Your data privacy All information transmitted via this form is processed by Doctolib for application management. For more on how we process your data, click here. For inquiries or to exercise your rights, contact us at hr.dataprivacy(at)doctolib.com.
WHAT WE DO At Doctolib, we are building AI-powered healthcare solutions that make a real difference in the lives of millions of patients and healthcare professionals every day. Our AI organization is at the heart of this mission, developing cutting-edge voice and language technologies that reduce administrative burden for doctors and improve patient care. The Voice team sits within the Applied AI organization and powers three flagship AI products: * Consultation Assistant - automatically transcribes and structures doctor-patient conversations to feed downstream NLP components (medical facts extraction, summarization) * Clinical Dictation - real-time streaming dictation with medical vocabulary boosting and LLM-based post-processing * Phone Assistant - AI-powered telephone assistance for medical practices, combining near-real-time ASR with conversational AI Our stack includes state-of-the-art models (FastConformerCTC, Whisper, NeMo), modern inference infrastructure (Triton, Ray Serve, MLFlow), and spans multiple languages (French, German, and beyond). YOUR ROLE We are looking for a Senior Engineering Manager to lead our Voice teams. This is a high-impact leadership role that sits at the intersection of applied ML research, engineering delivery, and people management. You will directly manage 2 teams (8 engineers) working across multiple ASR product perimeters. You will be the promoter of technical decisions for your scope and a key advocate for your teams across the organization. WHAT YOU WILL DO People Management * Lead, coach, and develop a team of 8 ML engineers and data scientists across 2 teams * Own performance management, career development, and talent retention for all direct reports * Drive a culture of high standards and fast execution * Act as Hiring Manager: partner with Talent & People to attract and recruit top talent Technical Ownership * Own the technical direction of your perimeter, including architecture choices and trade-offs * Maintain full visibility across all technical domains covered by your teams, with no blind spots * Deeply understand system design and architectural constraints to challenge and guide your teams effectively * Ability to deeply understand architectures, challenge technical decisions, assess trade-offs, and ensure your teams are building the right things the right way Strategy & Delivery * Define and drive the roadmap for your teams in alignment with organizational OKRs * Navigate ambiguity and make fast, informed decisions in a constantly evolving scope * Identify synergies across teams and ensure technical coherence across the ASR perimeter * Contribute to broader Applied AI initiatives as a senior engineering leader WHO YOU ARE : Are you convinced that you have exactly what it takes for the position? Then we encourage you to apply. Even if you don't meet every requirement, you might be exactly the right future Doctoliber for this or other positions! Must have * 3+ years of people management experience leading ML or Data Science engineering teams * Strong technical background in Machine Learning (classical ML is a must) * Ability to understand, challenge, and make architectural decisions on complex ML systems (at a level benchmarked against leading industry standards) * Deep understanding of system design, trade-offs, and technical risk management * Experience thriving in a startup-like environment: fast decisions, ambiguity, frequent scope changes * Versatile profile, comfortable operating across multiple technical domains simultaneously * Fluent in English; French is a plus Nice to have * Hands-on experience with ASR, speech processing, or audio ML * Familiarity with LLMs and their integration into production ML systems * Experience managing multi-team organizations or acting as a manager of managers WHAT WE OFFER * Join our mission to improve access to healthcare across the world and have a meaningful impact on millions of people every day * A decisive leadership role with real ownership from day one * The opportunity to work on cutting-edge AI at the intersection of voice, LLM, and medical technology * A strong engineering culture with high standards and a bias for impact * Continuous development opportunities: learning programs, knowledge sharing, internal mobility * Full remote flexibility * Competitive compensation and benefits package THE INTERVIEW PROCESS 1. Recruiter Call 2. Hiring Manager Interview - in-depth discussion on people management approach and leadership experience 3. System Design Interview (SDI) - assess architectural thinking and ability to challenge complex ML systems 4. Behavioral Interview (BHV) - assess leadership, decision-making in ambiguity, and management philosophy 5. Case study 6. Offer