Data Engineer
Open-sourcing and Privacy--Utility Evaluation of a Foundation Model for the French National Health Data System (SNDS)
Palaiseaucontractsenior
Apply on the employer's siteRole description
Type de contrat : CDD
Niveau de diplôme exigé : Bac + 5 ou équivalent
Fonction : Ingénieur scientifique contractuel
Corps d'accueil : Ingénieur de Recherche (IR)
Niveau d'expérience souhaité : De 3 à 5 ans
A propos du centre ou de la direction fonctionnelle
Created in 2008, the Inria Saclay Center is located at the heart of the Paris-Saclay scientific
and technological excellence cluster, which alone accounts for 15% of French research.
Serving the development of the Université Paris-Saclay and the Institut Polytechnique de
Paris, the Inria Saclay center employs 80 people in research support services and 500
scientists of 54 nationalities.
Benefiting from continuous growth, the center now has a total of 42 project-teams and two in
the process of being created, including 21 jointly with the Institut Polytechnique de Paris, 16
with the Université Paris-Saclay, as well as 7 Inria EPs, including one in collaboration with
Onera and one with the Pôle Universitaire Centre Val de Loire. These research teams are
spread over more than ten sites.
[Sources Numin :https://numin.inria.fr/portal/g/:spaces:yt54gs/centre\_inria\_de\_saclay/lecentre]
Contexte et atouts du poste
Inria's SODA team (Statistics, Optimization, and Data Science for Health), in partnership with the French
Directorate for Research, Studies, Evaluation and Statistics (Drees, Ministry of Health), is offering a
15 month position (research engineer or postdoctoral researcher, depending on the candidate's
profile and experience) to open-source and evaluate the privacy-utility trade-off of openSNDS2vec,
a foundation model trained on the healthcare trajectories of the entire French population, as part of the
SeqNDS project.
We are looking for a candidate with a strong background in machine learning, statistics, or applied
mathematics, with hands-on experience in data science and software engineering. Experience with privacy-preserving
machine learning, differential privacy, or health data is a strong asset but not a strict requirement. Excellent
Python skills are essential, together with good software engineering practices (testing, packaging, documentation, version control). A genuine interest in making advanced methods accessible to non-specialists, and in working with people from very different backgrounds such as statisticians, epidemiologists, legal experts, physicians, is central to this role. Fluency in written and spoken French and English is required.
The position will be split between Inria's SODA team at Inria Saclay and the Drees "Innovation and Evaluation in Health" Lab, 78 rue Olivier de Serres, Paris 15\textsuperscript{e}. Applications (CV and cover letter) should be sent by email to Audrey Bergès (audrey.berges@sante.gouv.fr) and Judith Abécassis (judith.abecassis@inria.fr). The position is open until filled, with a target start date in October 2026.
The SNDS (Système national des données de santé) is one of the richest medico-administrative databases in
the world, covering the healthcare trajectories of more than 70 million French residents over a 5-year depth
of history. Since 2024, the SeqNDS project has applied state-of-the-art natural language processing methods (Word2Vec, BERT, GPT-style architectures) to these sequences of care, producing several foundation models inspired by Life2Vec [3], BEHRT [2], and Delphi-2M [4]. These models achieve strong predictive performance across mortality and 184 ICD-10-based diagnostic targets, and have been described in a recent Drees publication [1].
The next step is to share the resulting representations (ie, vector embeddings for each medical code
(ICD-10, ATC, CCAM, NABM, CIP, etc.)) as an open-source foundation model, openSNDS2vec, so that any
team working on health data structured around standard nomenclatures (including hospital data warehouses)
can benefit from knowledge learned on the exhaustive French population, without needing direct access to
individual-level SNDS data. Because these representations are derived from highly sensitive health data, a
rigorous, quantified privacy audit is required before any public release.
References
[1] Tristan Haugomat, Aurélia Manns, Gladys Baudet, Judith Abécassis, Gaël Varoquaux, and Milena Suarez
Castillo. Prédire la suite d’un parcours de soins dans le système national des données de santé. Drees
Méthodes, (25):1–65, 2026.
[2] Yikuan Li, Shishir Rao, José Roberto Ayala Solares, Abdelaali Hassaine, Rema Ramakrishnan, Dexter Canoy,
Yajie Zhu, Kazem Rahimi, and Gholamreza Salimi-Khorshidi. Behrt: transformer for electronic health records.
Scientific reports, 10(1):7155, 2020.
[3] Germans Savcisens, Tina Eliassi-Rad, Lars Kai Hansen, Laust Hvas Mortensen, Lau Lilleholt, Anna Rogers,
Ingo Zettler, and Sune Lehmann. Using sequences of life-events to predict human lives. Nature computational
science, 4(1):43–56, 2024.
[4] Artem Shmatko, Alexander Wolfgang Jung, Kumar Gaurav, Søren Brunak, Laust Hvas Mortensen, Ewan
Birney, Tom Fitzgerald, and Moritz Gerstung. Learning the natural history of human disease with generative
transformers. Nature, 647(8088):248–256, 2025.
Mission confiée
Missions :
-
Open-source packaging and code sharing. Prepare, document, and release the SeqNDS codebase, including openSNDS2vec and the companion data-preparation tool SNDS2table, as clean, tested, reusable open-source software (Apache-2 license), suitable for reuse by teams without deep learning or AI expertise, both on Drees infrastructure and on the French Health Data Hub Platform (Plateforme des données de santé, PDS), or the CNAM platform.
-
Privacy-utility trade-off of the shared model. Design and implement a k-anonymization procedure for the co-occurrence matrix underlying openSNDS2vec, so that a co-occurrence between medical codes is only released if it appears in the trajectories of at least k distinct individuals. Systematically characterize the trade-off between the choice of k, the risk of re-identification, and the retained predictive utility of the embeddings (measured via the AUC on the mortality and diagnosis-prediction benchmarks already established in SeqNDS).
-
Privacy attacks and robustness evaluation using CNIL's PANAME framework. Apply and adapt privacy attacks (membership inference) using the PANAME framework developed with Inria's Premedical team and the CNIL, to empirically evaluate the residual re-identification risk of the de-identified representations before any public release, in direct collaboration with the Premedical team.
-
Pedagogical example gallery for epidemiologists. Design and write a gallery of concrete, well-documented usage examples (in the spirit of scikit-learn's example gallery), in R and Python, showing how to query and reuse the vector representations in classical epidemiological workflows (e.g. enriching a small hospital cohort, building predictive models, exploring patient trajectory clusters). This work will be carried out in close collaboration with the CEPHEPI epidemiology network to ensure the material is accessible to non-AI-specialist researchers and clinicians.
-
Documentation and dissemination. Contribute to the scientific write-up of the de-identification methodology (submission to a peer-reviewed journal), and to presentations to Drees leadership, Inria teams, the CNIL, and the broader SNDS user community (e.g. PDS meetups, EMOIS, EPICLIN).
Principales activités
Profile
- PhD (for a postdoctoral position) or engineering/master's degree with significant applied experience (for a research-engineer position), in machine learning, statistics, applied mathematics, or a related field;
- Strong, demonstrable coding skills in Python, standard scientific libraries (scikit-learn, pandas), and good software-engineering practices;
- Genuine interest or willingness to build expertise in privacy-preserving machine learning and differential privacy; prior exposure to re-identification attacks or privacy audits is a plus;
- Strong pedagogical skills and enjoyment of writing clear, didactic documentation and examples for non-specialist audiences;
- Ease and enthusiasm for working with people from very different backgrounds (statisticians, epidemiologists, physicians, legal and regulatory experts);
- Good written and oral communication skills in French and English;
- Experience with health data (SNDS, PMSI, EHR, or similar) is appreciated but not required.
Environment
The successful candidate will join Inria's Soda team (https://team.inria.fr/soda/), led by Gaël Varoquaux. Soda is doing computational and statistical research, both fundamental and applied, to harness large databases on health and society, and is known for developing scikit-learn (the third most downloaded machine learning library worldwide), skrub, and the tabular foundation model TabICL.
Part of the work will take place within the Drees \textbf{"Innovation and Evaluation in Health'' Lab}, a multidisciplinary team of data scientists, data engineers, and statisticians, at 78 rue Olivier de Serres, Paris 15. The candidate will also interact with the CEPHEPI epidemiology team (AP-HP) for external validation of the shared representations, and with the CNIL in the context of the project's privacy-by-design review process.
The salary range is EUR 2,234–3,090 net per month, depending on experience (Inria salary grid), i.e. EUR 32,299 44,675 gross annually.
The successful candidate will benefit from a standard French employment package, including partial reimbursement of commuting costs, 7 weeks of paid annual leave, RTT days, and comprehensive social security coverage.
Avantages
- Subsidized meals
- Partial reimbursement of public transport costs
- Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in
working hours) + possibility of exceptional leave (sick children, moving home, etc.)
- Possibility of teleworking and flexible organization of working hours
- Professional equipment available (videoconferencing, loan of computer equipment,
etc.)
- Social, cultural and sports events and activities
- Access to vocational training
Rémunération
Salary is based on the candidate's profile,
experience, and the salary scales
Informations générales
- Thème/Domaine : Neurosciences et médecine numériques
Statistiques (Big data) (BAP E)
- Ville : Palaiseau
- Centre Inria : Centre Inria de Saclay
- Date de prise de fonction souhaitée : 2026-10-01
- Durée de contrat : 1 an, 4 mois
- Date limite pour postuler : 2026-09-01
Attention: Les candidatures doivent être déposées en ligne sur le site Inria. Le traitement des candidatures adressées par d'autres canaux n'est pas garanti.
Consignes pour postuler
Sécurité défense :
Ce poste est susceptible d’être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L’autorisation d’accès à une zone est délivrée par le chef d’établissement, après avis ministériel favorable, tel que défini dans l’arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l’annulation du recrutement.
Politique de recrutement :
Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.
Contacts
- Équipe Inria : SODA
- Recruteur :
Abecassis Judith / judith.abecassis@inria.fr
A propos d'Inria
Inria, l'institut national de recherche dans les sciences et technologies du numérique, est en appui de l’État pour les stratégies nationales de recherche et d’innovation du numérique en tant qu'Agence de programmes. Inria mène plus de 300 projets de recherche et d’innovation avec ses 3500 scientifiques, ingénieurs et personnels d’appui, en partenariat avec les universités et l’écosystème numérique (entreprises, entrepreneurs, acteurs publics). Ensemble, nous explorons des domaines clés comme l'intelligence artificielle, la cybersécurité, l’informatique quantique, le Cloud, la transformation numérique de la santé, les jumeaux numériques ou encore les technologies numériques pour la défense. Nous construisons des solutions concrètes telles que des logiciels, des startups technologiques, des partenariats avec les entreprises du tissu national et des formations de pointe. Notre objectif : l’impact scientifique, technologique et industriel au service de la souveraineté numérique de la France.
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.