{"id":1218,"date":"2026-08-21T14:28:44","date_gmt":"2026-08-21T14:28:44","guid":{"rendered":"https:\/\/matforge.org\/?p=1218","raw":"https:\/\/matforge.org\/?p=1218"},"modified":"2026-08-21T14:28:44","modified_gmt":"2026-08-21T14:28:44","slug":"scientific-computing-career-paths-research-software-engineer","status":"publish","type":"post","link":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/","title":{"rendered":"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche","raw":"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 11<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span><h2>Points \u00e0 retenir cl\u00e9s<\/h2>\n<ul>\n<li><strong>Ce que fait un RSE&nbsp;:<\/strong> Un ing\u00e9nieur logiciel de recherche construit et g\u00e8re les logiciels qui alimentent la recherche scientifique, des moteurs de simulation aux pipelines de donn\u00e9es. Contrairement aux ing\u00e9nieurs logiciels purs, les RSS allient l&rsquo;expertise du domaine \u00e0 la rigueur technique.<\/li>\n<li><strong>Deux chemins d&rsquo;acc\u00e8s&nbsp;:<\/strong> Vous pouvez entrer en tant qu&rsquo;ing\u00e9nieur logiciel (ing\u00e9nierie forte, connaissance du domaine plus faible) ou chercheur (domaine fort, ing\u00e9nierie plus faible). Les deux convergent vers les m\u00eames comp\u00e9tences au fil du temps.<\/li>\n<li><strong>Salaire par secteur&nbsp;:<\/strong> Les r\u00f4les universitaires\/universitaires varient de 70&nbsp;000&nbsp;000&nbsp;$ \u00e0 165&nbsp;000&nbsp;$, National Labs de 90&nbsp;000&nbsp;$ \u00e0 225&nbsp;000&nbsp;$, secteur&nbsp;130&nbsp;000&nbsp;$&nbsp;0&nbsp;0&nbsp;000&nbsp;$ et Big&nbsp;Tech. 200&nbsp;000&nbsp;$ \u00e0 500&nbsp;000&nbsp;$+. L&rsquo;\u00e9cart se r\u00e9tr\u00e9cit aux niveaux sup\u00e9rieurs.<\/li>\n<li><strong>Genai est en train de remodeler, sans remplacer&nbsp;:<\/strong> l&rsquo;IA g\u00e9n\u00e9rative donne 55 \u00e0 56&nbsp;% de codage plus rapide avec CoPilot, mais ne peut pas \u00a0\u00bb vraiment comprendre ou maintenir \u00a0\u00bb un logiciel de recherche. Les RS sont de plus en plus importants, pas moins.<\/li>\n<li><strong>Career Ladders fonctionne&nbsp;:<\/strong> L&rsquo;\u00e9tude \u00e9valu\u00e9e par les pairs de Princeton a montr\u00e9 qu&rsquo;une \u00e9chelle de carri\u00e8re appropri\u00e9e avait r\u00e9duit le chiffre d&rsquo;affaires RSE de 70&nbsp;% \u00e0 7&nbsp;%, prouvant que les pistes IC parall\u00e8les et les pistes dirig\u00e9es par l&rsquo;\u00e9quipe sont importantes.<\/li>\n<\/ul>\n<div class=\"caption\" style=\"text-align: center; font-size: 0.85em; color: #666; margin-top: 1em; margin-bottom: 1.5em;\"><strong>Note visuelle&nbsp;:<\/strong> Une infographie de la Feuille de route de carri\u00e8re RSE montrant les parcours d&rsquo;entr\u00e9e \u2192 Junior \u2192 Niveau moyen \u2192 Senior \u2192 Principal\/Des pistes avec des tranches de salaire et des jalons de comp\u00e9tences seront command\u00e9s s\u00e9par\u00e9ment. Un graphique d&rsquo;espace r\u00e9serv\u00e9 sera ajout\u00e9 pendant la phase de publication.<\/div>\n<h2>Qu&rsquo;est-ce qu&rsquo;un ing\u00e9nieur logiciel de recherche ?<\/h2>\n<p>Un ing\u00e9nieur logiciel de recherche (RSE) est un professionnel qui d\u00e9veloppe, maintient et optimise les logiciels utilis\u00e9s pour soutenir la recherche scientifique. Le terme a \u00e9t\u00e9 invent\u00e9 en 2012 lors de l&rsquo;atelier de collaborations du Software Sustainability Institute, et il a depuis \u00e9t\u00e9 formalis\u00e9 par la d\u00e9finition de r\u00f4le de CASRA comme \u00ab\u00a0un professionnel dont la carri\u00e8re se concentre sur le d\u00e9veloppement et l&rsquo;application de logiciels pour soutenir les activit\u00e9s de recherche\u00a0\u00bb [1].<\/p>\n<p>Il ne s&rsquo;agit pas d&rsquo;un r\u00f4le de recherche en informatique &#8211; il s&rsquo;agit d&rsquo;un r\u00f4le d&rsquo;ing\u00e9nierie <em>software<\/em> de recherche. La distinction est importante. Un RSE ne g\u00e8re pas seulement les infrastructures ; Ils \u00e9crivent, testent et optimisent le code r\u00e9el qui ex\u00e9cute les simulations, traite les donn\u00e9es et visualise les r\u00e9sultats. Ils sont le pont entre les questions scientifiques et les logiciels de travail.<\/p>\n<p>Si vous travaillez d\u00e9j\u00e0 avec les structures de maillage de Fipy ou si vous explorez <a href=\"https:\/\/matforge.org\/how-fipy-handles-meshes-and-grid-structures\/\">comment g\u00e8re les maillages et les structures de grille<\/a>, vous \u00eates d\u00e9j\u00e0 en recherche de recherche Logiciel. Le cheminement de carri\u00e8re RSE consiste \u00e0 construire ce logiciel \u00e0 grande \u00e9chelle, avec la m\u00eame rigueur technique que l&rsquo;industrie s&rsquo;applique \u00e0 ses produits.<\/p>\n<h3>Pourquoi les RS sont-ils importants<\/h3>\n<p>La recherche scientifique moderne d\u00e9pend de plus en plus de logiciels. Une seule simulation peut s&rsquo;ex\u00e9cuter pendant des semaines sur des centaines de c\u0153urs. Les pipelines de donn\u00e9es traitent les t\u00e9raoctets de mesures. La reproductibilit\u00e9 n\u00e9cessite des bases de codes et test\u00e9es versionn\u00e9es et test\u00e9es que d&rsquo;autres chercheurs peuvent auditer et \u00e9tendre.<\/p>\n<p>Le guide de r\u00f4le CASRAI d\u00e9finit explicitement les RS comme \u00ab\u00a0critiques au succ\u00e8s de la recherche moderne\u00a0\u00bb car les logiciels sont d\u00e9sormais la principale production de la science informatique, et non pas seulement un moyen d&rsquo;atteindre une fin. Les chercheurs qui ne peuvent pas maintenir un code de qualit\u00e9 de production trouveront leur travail fragile. La carri\u00e8re RSE existe pr\u00e9cis\u00e9ment pour r\u00e9soudre cet \u00e9cart.<\/p>\n<h2>Deux chemins d&rsquo;entr\u00e9e dans RSE<\/h2>\n<p>Il existe deux voies principales dans le g\u00e9nie logiciel de recherche, et les deux ont des forces et des angles morts distincts.<\/p>\n<h3>Chemin 1 : Ing\u00e9nieur logiciel \u2192 RSE<\/h3>\n<p>Les personnes qui entrent \u00e0 partir d&rsquo;exp\u00e9riences en ing\u00e9nierie logicielle pure arrivent avec de solides pratiques d&rsquo;ing\u00e9nierie &#8211; contr\u00f4le de version, test, r\u00e9vision de code, conception d&rsquo;API, modularit\u00e9. Ils peuvent \u00e9crire du code de niveau de production d\u00e8s le premier jour.<\/p>\n<p><strong>Ce qu&rsquo;ils font&nbsp;:<\/strong> Architecture de code, frameworks de test, \u00e9volutivit\u00e9, documentation, pipelines CI\/CD.<\/p>\n<p><strong>Ce avec quoi ils ont du mal&nbsp;:<\/strong> Exigences de recherche ambigu\u00ebs, terminologie sp\u00e9cifique \u00e0 un domaine, la diff\u00e9rence entre un prototype fonctionnel et une base de code maintenable. Les chercheurs disent souvent \u00ab\u00a0j&rsquo;ai besoin de quelque chose qui fait X\u00a0\u00bb o\u00f9 X est mal d\u00e9fini. Les ing\u00e9nieurs ont besoin de sp\u00e9cifications pr\u00e9cises.<\/p>\n<h3>Chemin 2 : Chercheur \u2192 RSE<\/h3>\n<p>Les doctorats, les postdoctorants et les chercheurs seniors passent \u00e0 des r\u00f4les RSE apr\u00e8s des ann\u00e9es d&rsquo;\u00e9criture de scripts et d&rsquo;outils pour leurs propres recherches. Ils comprennent profond\u00e9ment la science.<\/p>\n<p><strong>Ce qu&rsquo;ils font bien&nbsp;:<\/strong> Expertise de domaine, formulation de probl\u00e8mes de recherche, validation scientifique, revue de la litt\u00e9rature, communication avec les scientifiques du domaine.<\/p>\n<p><strong>A quoi ils ont du mal&nbsp;:<\/strong> la modularit\u00e9 du code, les tests, l&rsquo;\u00e9volutivit\u00e9, la refactorisation et les habitudes d&rsquo;ing\u00e9nierie qui rendent le code maintenable par les autres. Ils ont tendance \u00e0 optimiser pour \u00ab\u00a0\u00e7a fonctionne sur ma machine\u00a0\u00bb plut\u00f4t que \u00ab\u00a0\u00e7a marche sur n&rsquo;importe quelle machine\u00a0\u00bb.<\/p>\n<h3>la convergence<\/h3>\n<p>Les deux voies convergent vers les m\u00eames comp\u00e9tences de base. Un ing\u00e9nieur logiciel qui reste dans le r\u00f4le RSE apprend assez longtemps le domaine. Un chercheur qui passe \u00e0 RSE assez longtemps apprend l&rsquo;ing\u00e9nierie. Les meilleurs RS proviennent de l&rsquo;un ou l&rsquo;autre des arri\u00e8re-plans &#8211; ils prennent simplement des d\u00e9lais diff\u00e9rents pour atteindre le m\u00eame \u00e9tage.<\/p>\n<p>Diego Alonso \u00c1lvarez du Software Sustainability Institute a document\u00e9 personnellement ce parcours, passant de postdoc \u00e0 RSE senior \u00e0 l&rsquo;Imperial College. Son article de blog sur le <a href=\"https:\/\/www.software.ac.uk\/blog\/researcher-rse-my-career-path\" rel=\"nofollow\">chemin de carri\u00e8re du chercheur \u00e0 RSE<\/a> capture la transition avec des d\u00e9tails francs sur l&rsquo;\u00e9cart de comp\u00e9tences et la courbe d&rsquo;apprentissage.<\/p>\n<h2>RSE vs Data Scientist vs Ing\u00e9nieur logiciel<\/h2>\n<p>Ces trois r\u00f4les sont souvent confondu dans les offres d&#8217;emploi et les budgets des d\u00e9partements. Une comparaison \u00e9valu\u00e9e par des pairs en 2025 dans la <a href=\"https:\/\/dl.gi.de\/bitstreams\/8a9bf840-a0c9-4210-8df5-6479dcd7d7f3\/download\" rel=\"nofollow\">GI num\u00e9rique<\/a> rend les distinctions explicites, et les institutions qui les confondent ont tendance \u00e0 mal les budgets et \u00e0 mal embaucher.<\/p>\n<table>\n<thead>\n<tr>\n<th>Dimensions<\/th>\n<th>Ing\u00e9nieur logiciel de recherche<\/th>\n<th>Data Scientist<\/th>\n<th>Ing\u00e9nieur logiciel<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Sortie primaire<\/strong><\/td>\n<td>Logiciel durable et test\u00e9<\/td>\n<td>Analyse et conclusions<\/td>\n<td>Produits logiciels commerciaux<\/td>\n<\/tr>\n<tr>\n<td><strong>Focus sur le domaine<\/strong><\/td>\n<td>Expertise du domaine de recherche<\/td>\n<td>Expertise statistique\/domaine<\/td>\n<td>Expertise du domaine d&rsquo;application<\/td>\n<\/tr>\n<tr>\n<td><strong>Position du cycle de vie<\/strong><\/td>\n<td>Construit des outils d&rsquo;autres r\u00e9utilisation<\/td>\n<td>Consomme des donn\u00e9es, produit des informations<\/td>\n<td>Construit des fonctionnalit\u00e9s que les utilisateurs ach\u00e8tent<\/td>\n<\/tr>\n<tr>\n<td><strong>Durabilit\u00e9 du code<\/strong><\/td>\n<td>Con\u00e7u pour une r\u00e9utilisation pluriannuelle<\/td>\n<td>Souvent \u00e0 usage unique ou bas\u00e9 sur un ordinateur portable<\/td>\n<td>Con\u00e7u pour le cycle de vie des produits<\/td>\n<\/tr>\n<tr>\n<td><strong>Validation<\/strong><\/td>\n<td>Exactitude scientifique + rigueur technique<\/td>\n<td>Signification statistique + pr\u00e9cision du mod\u00e8le<\/td>\n<td>Performance, s\u00e9curit\u00e9, UX<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>La distinction cl\u00e9 pour notre public&nbsp;: <strong>Analyse des r\u00e9sultats d&rsquo;un scientifique des donn\u00e9es&nbsp;; Un ing\u00e9nieur en logiciel de recherche produit des logiciels que d&rsquo;autres personnes r\u00e9utilisent<\/strong>. Si votre \u00e9tablissement est en train de confondre ces r\u00f4les, vous \u00eates probablement sous-investissant dans une infrastructure de recherche reproductible.<\/p>\n<h2>Les comp\u00e9tences de base<\/h2>\n<p>Le groupe d&rsquo;\u00e9ducation et de formation aux \u00c9tats-Unis-RSE, ainsi que Goth et al. (2025) Cadre de comp\u00e9tences [PMC12426816], identifiez trois piliers de la comp\u00e9tence RSE. Chaque pilier a une progression au niveau de la carri\u00e8re.<\/p>\n<h3>1. Logiciel \/ Comp\u00e9tences techniques<\/h3>\n<p>C&rsquo;est le pilier de l&rsquo;ing\u00e9nierie. Il comprend :<\/p>\n<ul>\n<li>Contr\u00f4le des versions (GIT, DVC, DataLad)<\/li>\n<li>Test (unit\u00e9, int\u00e9gration, r\u00e9gression, test de r\u00e9gression)<\/li>\n<li>Qualit\u00e9 du code (peluche, v\u00e9rification du type, outils de charpie)<\/li>\n<li>Optimisation des performances (parall\u00e9lisation, GPU, profilage)<\/li>\n<li>Biblioth\u00e8ques scientifiques (Numpy, Scipy, Fipy, NGSOLVE)<\/li>\n<li>DevOps (CI\/CD, conteneurisation, planificateurs de travaux HPC)<\/li>\n<\/ul>\n<p>Ces comp\u00e9tences refl\u00e8tent ce que vous rencontrerez dans les <a href=\"https:\/\/matforge.org\/reproducibility-workflows-beyond-containers-data-versioning-and-provenance-tracking\/\">flux de travail de reproductibilit\u00e9&nbsp;: versionnement des donn\u00e9es et suivi de la provenance<\/a> et <a href=\"https:\/\/matforge.org\/python-testing-patterns-for-scientific-code-beyond-pytest-basics\/\">mod\u00e8les de test Python pour le code scientifique<\/a>.<\/p>\n<h3>2. Comp\u00e9tences de recherche<\/h3>\n<p>C&rsquo;est le pilier du domaine. Il comprend :<\/p>\n<ul>\n<li>Mod\u00e9lisation sp\u00e9cifique \u00e0 un domaine (solveurs PDE, m\u00e9thodes par \u00e9l\u00e9ments finis)<\/li>\n<li>M\u00e9thodes num\u00e9riques (FEM, FVM, diff\u00e9rences finies)<\/li>\n<li>D\u00e9veloppement d&rsquo;algorithmes (raffinement de maillage adaptatif, m\u00e9thodes de multi-fid\u00e9lit\u00e9)<\/li>\n<li>Validation scientifique (test de convergence, probl\u00e8mes de r\u00e9f\u00e9rence)<\/li>\n<li>Synth\u00e8se de la litt\u00e9rature (compr\u00e9hension \u00e0 la pointe de la technologie)<\/li>\n<\/ul>\n<p>Ce pilier est l&rsquo;endroit o\u00f9 un background de doctorat brille et o\u00f9 un ing\u00e9nieur logiciel a besoin d&rsquo;une formation cibl\u00e9e. Les ateliers de semestre et de menuiserie manquants du MIT offrent des points d&rsquo;entr\u00e9e accessibles.<\/p>\n<h3>3. Comp\u00e9tences en communication \/ collaboration<\/h3>\n<p>Il s&rsquo;agit du pilier des comp\u00e9tences douces, mais il est tout sauf doux. Il comprend :<\/p>\n<ul>\n<li>Communication inter-\u00e9quipes (expliquant les contraintes techniques aux scientifiques du domaine)<\/li>\n<li>Gestion de projet (cadre, planification d&rsquo;\u00e9tape, Agile)<\/li>\n<li>Mentorat (int\u00e9gration des RS juniors, conseils de r\u00e9vision du code)<\/li>\n<li>Participation communautaire (contribution open-source, conf\u00e9rence)<\/li>\n<\/ul>\n<p>Le Goth et al. Le cadre mappe ces comp\u00e9tences aux niveaux de carri\u00e8re (de fondation \u00e0 expert), et le <a href=\"https:\/\/us-rse.org\/wg\/education_training\/skills\/\" rel=\"nofollow\">liste des comp\u00e9tences-US-RSE<\/a> fournit une liste compl\u00e8te des comp\u00e9tences \u00c9num\u00e9ration que vous pouvez utiliser comme rubrique d&rsquo;auto-\u00e9valuation.<\/p>\n<h2>Cadres de progression de carri\u00e8re<\/h2>\n<p>Les \u00e9chelles de carri\u00e8re RSE ont toujours \u00e9t\u00e9 le point le plus faible de l&rsquo;infrastructure de carri\u00e8re universitaire. Sans cheminement de progression clair, les RS talentueux partent pour l&rsquo;industrie &#8211; jusqu&rsquo;\u00e0 r\u00e9cemment.<\/p>\n<h3>progression de niveau<\/h3>\n<p>Les institutions de premier plan utilisent des cadres de niveau tels que L1\u2013L4 (du contributeur fondamental \u00e0 l&rsquo;expert\/leader) et P1 \u00e0 P6 (du novice au principal). Ce ne sont pas des titres arbitraires \u2013 ils correspondent \u00e0 des responsabilit\u00e9s concr\u00e8tes :<\/p>\n<table>\n<thead>\n<tr>\n<th>Niveau<\/th>\n<th>Titre typique<\/th>\n<th>responsabilit\u00e9 principale<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>L1 \/ P1<\/td>\n<td>RSE junior<\/td>\n<td>Ex\u00e9cuter les t\u00e2ches assign\u00e9es sous Guidance<\/td>\n<\/tr>\n<tr>\n<td>L2 \/ P2<\/td>\n<td>RSE de niveau interm\u00e9diaire<\/td>\n<td>Poss\u00e9der un module ou un outil&nbsp;; Mentorer les juniors<\/td>\n<\/tr>\n<tr>\n<td>L3 \/ P3<\/td>\n<td>RSE senior<\/td>\n<td>d\u00e9finir l&rsquo;architecture; Diriger des projets<\/td>\n<\/tr>\n<tr>\n<td>L4\/P4+<\/td>\n<td>RSE principal<\/td>\n<td>d\u00e9finir la direction&nbsp;; Repr\u00e9senter l&rsquo;organisation<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>La piste parall\u00e8le<\/h3>\n<p>Une innovation essentielle dans l&rsquo;\u00e9chelle RSE est la piste parall\u00e8le dirig\u00e9e par l&rsquo;\u00e9quipe. Tous les RSE ne veulent pas \u00eatre un contributeur individuel principal&nbsp;; Certains pr\u00e9f\u00e8rent g\u00e9rer des personnes et des projets. L&rsquo;\u00e9tude \u00e9valu\u00e9e par des pairs de Princeton (ARXIV 2602.19353v1, f\u00e9vrier 2026) a document\u00e9 cela explicitement, montrant que <strong> le chiffre d&rsquo;affaires est pass\u00e9 de 70&nbsp;% (pr\u00e9-\u00e9chelle, fen\u00eatre de cinq&nbsp;ans) \u00e0 7&nbsp;% (post-\u00e9chelle, fen\u00eatre de trois ans)<\/strong> apr\u00e8s avoir mis en \u0153uvre Associate \u00e0 travers les niveaux principaux avec une piste parall\u00e8le de plomb d&rsquo;\u00e9quipe.<\/p>\n<p>Il s&rsquo;agit de la premi\u00e8re preuve document\u00e9e et examin\u00e9e par des pairs de l&rsquo;impact d&rsquo;une \u00e9chelle de carri\u00e8re sur la r\u00e9tention RSE. Cela prouve que l&rsquo;\u00e9chelle compte &#8211; pas seulement l&rsquo;existence de niveaux, mais l&rsquo;existence de pistes <em>parall\u00e8les<\/em>.<\/p>\n<h3>Les perspectives de d\u00e9but de carri\u00e8re de SSI<\/h3>\n<p>Quatre RSE du camp de logiciels de recherche du Software Sustainability Institute (novembre 2025) ont d\u00e9crit les d\u00e9fis de progression dans les d\u00e9tails francs \u2013 des attentes peu claires et de l&rsquo;incertitude de financement \u00e0 la r\u00e9alit\u00e9 de la perturbation de l&rsquo;IA. Leurs points de vue, recueillis dans <a href=\"https:\/\/www.software.ac.uk\/blog\/early-career-perspectives-career-and-skills-research-software\" rel=\"nofollow\">\u00ab\u00a0Perspectives de d\u00e9but de carri\u00e8re&nbsp;: carri\u00e8re et les comp\u00e9tences en logiciel de recherche\u00a0\u00bb<\/a> sont essentielles \u00e0 la lecture pour quiconque envisage cette voie.<\/p>\n<h2>Recherche salaire en g\u00e9nie logiciel par secteur<\/h2>\n<p>Le salaire est la comparaison la plus concr\u00e8te que les gens font lorsqu&rsquo;ils d\u00e9cident d&rsquo;un cheminement de carri\u00e8re. Les donn\u00e9es ci-dessous proviennent des directives CASRAI, Research.com, Levels.FYI et Glassdoor.<\/p>\n<table>\n<thead>\n<tr>\n<th>Secteur<\/th>\n<th>Gamme typique<\/th>\n<th>notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>universitaires \/ universit\u00e9s<\/td>\n<td>70&nbsp;000&nbsp;$ \u00e0 165&nbsp;000&nbsp;$<\/td>\n<td>fort aux niveaux sup\u00e9rieurs; contraints par les budgets acad\u00e9miques; \u00ab\u00a0Trip de maintenance\u00a0\u00bb o\u00f9 les publications l&#8217;emportent sur le code<\/td>\n<\/tr>\n<tr>\n<td>Laboratoires nationaux<\/td>\n<td>90&nbsp;000&nbsp;$ \u00e0 225&nbsp;000&nbsp;$<\/td>\n<td>Lawrence Livermore a v\u00e9rifi\u00e9 via levels.fyi (gamme d&rsquo;ing\u00e9nieurs logiciels de 110&nbsp;000&nbsp;000&nbsp;$&nbsp;225&nbsp;000&nbsp;$)&nbsp;; de forts avantages; ax\u00e9 sur la mission<\/td>\n<\/tr>\n<tr>\n<td>Industrie (divisions de recherche)<\/td>\n<td>130&nbsp;000&nbsp;$ \u00e0 210&nbsp;000&nbsp;$<\/td>\n<td>plus pr\u00e8s de la r\u00e9mun\u00e9ration des grandes technologies&nbsp;; des \u00e9chelles de carri\u00e8re plus fortes; Pression commerciale<\/td>\n<\/tr>\n<tr>\n<td>grand technicien<\/td>\n<td>200&nbsp;000&nbsp;$ \u00e0 500&nbsp;000&nbsp;$+<\/td>\n<td>salaire le plus \u00e9lev\u00e9&nbsp;; progression la plus structur\u00e9e ; Les r\u00f4les de logiciels de recherche sont souvent \u00e9tiquet\u00e9s comme \u00ab\u00a0scientifique appliqu\u00e9\u00a0\u00bb ou \u00ab\u00a0ing\u00e9nieur logiciel de recherche\u00a0\u00bb<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Le secteur national des laboratoires (LLNL, LANL, ORNL) repr\u00e9sente l&rsquo;option de milieu de gamme la plus convaincante&nbsp;: un meilleur salaire que le milieu universitaire, moins de pression commerciale que l&rsquo;industrie et l&rsquo;alignement des missions avec la recherche scientifique. La moyenne de Glassdoor pour les r\u00f4les RSE s&rsquo;\u00e9l\u00e8ve \u00e0 environ 184&nbsp;000&nbsp;$ dans le monde, avec une variance importante selon l&#8217;emplacement et l&rsquo;anciennet\u00e9.<\/p>\n<p>Ce que les donn\u00e9es salariales r\u00e9v\u00e8lent structurellement&nbsp;: <strong>Le \u00ab\u00a0pi\u00e8ge de maintenance\u00a0\u00bb<\/strong> &#8211; les syst\u00e8mes de carri\u00e8re universitaire r\u00e9compensent les publications, pas le code. Un RSE qui produit d&rsquo;excellents logiciels largement utilis\u00e9s, mais moins d&rsquo;articles prendront souvent du retard dans la promotion acad\u00e9mique par rapport \u00e0 un scientifique de domaine qui publie fr\u00e9quemment. C&rsquo;est pourquoi l&rsquo;\u00e9chelle de Princeton, avec sa reconnaissance explicite des contributions logicielles, est transformatrice.<\/p>\n<h2>L&rsquo;impact de Genai sur les carri\u00e8res RSE<\/h2>\n<p>Generative AI remod\u00e8le les carri\u00e8res dans les logiciels de recherche plus rapidement que la plupart des guides de carri\u00e8re ne le reconnaissent. Deux \u00e9tudes r\u00e9centes fournissent le tableau le plus clair.<\/p>\n<h3>Les conclusions du SSSI (novembre 2025)<\/h3>\n<p>Le Software Sustainability Institute a publi\u00e9 une analyse compl\u00e8te en novembre 2025 sur <a href=\"https:\/\/www.software.ac.uk\/blog\/ai-after-my-job-navigating-future-research-software-engineering\" rel=\"nofollow\">\u00ab\u00a0ai apr\u00e8s mon travail &#8211; Naviguer sur l&rsquo;avenir du g\u00e9nie logiciel de recherche\u00a0\u00bb<\/a>. Le titre de conclusion&nbsp;: <strong>Les SR sont \u00ab\u00a0plus importants que jamais\u00a0\u00bb car l&rsquo;IA ne peut pas \u00a0\u00bb vraiment comprendre ou maintenir \u00a0\u00bb un logiciel de recherche.<\/strong><\/p>\n<p>R\u00e9sultats sp\u00e9cifiques :<\/p>\n<ul>\n<li><strong>Gagnes en productivit\u00e9&nbsp;:<\/strong> Copilot donne 55 \u00e0 56&nbsp;% de codage plus rapide avec l&rsquo;aide de l&rsquo;IA<\/li>\n<li><strong>Risques de d\u00e9formation&nbsp;:<\/strong> Se fier \u00e0 l&rsquo;IA sans comprendre peut \u00e9roder les comp\u00e9tences m\u00eames qui distinguent les RSO des d\u00e9veloppeurs juniors<\/li>\n<li><strong>Gap de validation&nbsp;:<\/strong> Le code g\u00e9n\u00e9r\u00e9 par l&rsquo;IA doit \u00eatre revu par une personne qui comprend \u00e0 la fois le code <em>et<\/em><\/li>\n<li><strong>Recommandation&nbsp;:<\/strong> Investissez dans l&rsquo;alphab\u00e9tisation en mati\u00e8re d&rsquo;IA. Apprenez l&rsquo;ing\u00e9nierie rapide, mais n&rsquo;arr\u00eatez jamais d&rsquo;apprendre les fondamentaux.<\/li>\n<\/ul>\n<h3>Le mod\u00e8le de quadrant AI4RSE<\/h3>\n<p>Siamak Farshidi et al. Du laboratoire AI4RSE (Universit\u00e9 Wageningen, ICSE 2026) a introduit un <strong>mod\u00e8le quadrant pour les logiciels de recherche augment\u00e9e par l&rsquo;IA<\/strong> <a href=\"https:\/\/arxiv.org\/html\/2508.05693v1\" rel=\"nofollow\">arxiv.org\/html\/2508.05693v1<\/a>. Le mod\u00e8le classe le code de recherche en quatre quadrants :<\/p>\n<ol>\n<li><strong>Codage exploratoire<\/strong> \u2014 Scripts rapides pour la g\u00e9n\u00e9ration d&rsquo;hypoth\u00e8ses (Assisted, faible risque)<\/li>\n<li><strong>Codage Vibe<\/strong> \u2014 Code exp\u00e9rimental g\u00e9n\u00e9r\u00e9 par l&rsquo;IA avec une exactitude incertaine (risque \u00e9lev\u00e9)<\/li>\n<li><strong>RSE<\/strong> traditionnel \u2014 Code de production, \u00e9valu\u00e9 par des pairs (examen assist\u00e9 par l&rsquo;IA, non g\u00e9n\u00e9ration)<\/li>\n<li><strong>ai4rse<\/strong> \u2014 Code co-d\u00e9velopp\u00e9 avec l&rsquo;IA o\u00f9 l&rsquo;IA est l&rsquo;auteur principal (sp\u00e9cialit\u00e9 \u00e9mergente)<\/li>\n<\/ol>\n<p>Les sp\u00e9cialisations \u00e9mergentes comprennent <strong>orchestration d&rsquo;IA<\/strong> (gestion de plusieurs mod\u00e8les d&rsquo;IA dans les flux de travail de recherche), <strong>\u00e9valuation LLM<\/strong> (\u00e9valuation des r\u00e9sultats d&rsquo;IA pour la validit\u00e9 scientifique) et <strong>D\u00e9ploiement de l&rsquo;IA verte\/fiable<\/strong> (efficace Inf\u00e9rence d&rsquo;IA dans des contextes scientifiques).<\/p>\n<h3>La perspective Fraunhofer<\/h3>\n<p>Les <a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/generative-ai-in-software-engineering-scenarios-and-challenges\/\" rel=\"nofollow\">Fraunhofer IESE Blog<\/a> (novembre&nbsp;2024, mis \u00e0 jour&nbsp;2026) Encadre Genai comme un changement dans le cycle de vie du d\u00e9veloppement de logiciels plut\u00f4t qu&rsquo;un remplacement. Les comp\u00e9tences qui comptent le plus sont d\u00e9sormais <strong>architecture, revue et expertise dans le domaine<\/strong>, pas seulement la vitesse de codage.<\/p>\n<h2>Organismes professionnels et ressources de formation<\/h2>\n<p>La communaut\u00e9 RSE est bien organis\u00e9e, avec des organismes nationaux, des initiatives mondiales et une formation standardis\u00e9e. Voici le paysage actuel :<\/p>\n<ul>\n<li><strong>Soci\u00e9t\u00e9 de RSE (Royaume-Uni)<\/strong> \u2014 La soci\u00e9t\u00e9 fondatrice RSE&nbsp;; organise les r\u00e9unions communautaires annuelles de RSE&nbsp;; Ex\u00e9cute des programmes de mentorat<\/li>\n<li><strong>US-RSE<\/strong> \u2014 la contrepartie am\u00e9ricaine&nbsp;; maintient la <a href=\"https:\/\/us-rse.org\/wg\/education_training\/skills\/\" rel=\"nofollow\">liste des comp\u00e9tences<\/a>&nbsp;; Organise des ateliers de d\u00e9veloppement de carri\u00e8re<\/li>\n<li><strong>de-rse<\/strong> \u2014 La communaut\u00e9 RSE nationale de l&rsquo;Allemagne&nbsp;; Ex\u00e9cute des cadres de comp\u00e9tences et des initiatives de d\u00e9veloppement professionnel<\/li>\n<li><strong>Casrai<\/strong> \u2014 Organisme mondial de coordination&nbsp;; Publie le <a href=\"https:\/\/casrai.org\/guides\/research-software-engineer-role-definition\" rel=\"nofollow\">Guide de d\u00e9finition des r\u00f4les RSE<\/a><\/li>\n<li><strong>Les menuiseries<\/strong> \u2014 Formation normalis\u00e9e en science des donn\u00e9es et comp\u00e9tences informatiques&nbsp;; Largement adopt\u00e9 dans le milieu universitaire<\/li>\n<\/ul>\n<p>Si vous \u00eates un \u00e9tudiant dipl\u00f4m\u00e9, commencez par des ateliers de menuiserie et des listes de comp\u00e9tences aux \u00c9tats-Unis comme votre auto-\u00e9valuation de base. Engagez-vous ensuite avec votre organisme r\u00e9gional (soci\u00e9t\u00e9 de RSE, US-RSE ou DE-RSE) pour le mentorat et la communaut\u00e9.<\/p>\n<h2>Comment d\u00e9marrer<\/h2>\n<p>Voici ma recommandation pour les \u00e9tudiants dipl\u00f4m\u00e9s qui envisagent une carri\u00e8re RSE&nbsp;:<\/p>\n<h3>\u00c9tape&nbsp;1&nbsp;: Construire une base technique<\/h3>\n<p>Commencez par Git, les biblioth\u00e8ques scientifiques Python (NumPy, Scipy) et un framework de test (PyTest). Si vous \u00eates d\u00e9j\u00e0 <a href=\"https:\/\/matforge.org\/scientific-python-ecosystem-navigating-scipy-numpy-sympy-2\/\">Explorer l&rsquo;outillage scientifique moderne<\/a> Ruff, vous \u00eates sur la bonne voie. Apprenez \u00e0 \u00e9crire des tests qui s&rsquo;ex\u00e9cutent r\u00e9ellement pendant CI, pas seulement dans votre ordinateur portable.<\/p>\n<h3>\u00c9tape&nbsp;2&nbsp;: Apprenez les logiciels de domaine \u00e0 grande \u00e9chelle<\/h3>\n<p>Prenez une base de code de recherche existante (m\u00eame la v\u00f4tre) et refactorisez-la. Ajouter des tests. Documentez-le. Rendez-le ex\u00e9cutable sur une autre machine. Il s&rsquo;agit de la transition la plus efficace de \u00ab\u00a0le chercheur qui code\u00a0\u00bb \u00e0 \u00ab\u00a0l&rsquo;ing\u00e9nieur logiciel de recherche\u00a0\u00bb.<\/p>\n<h3>\u00c9tape&nbsp;3&nbsp;: Former les pratiques d&rsquo;ing\u00e9nierie<\/h3>\n<p>Flux de travail Git, revue de code, CI\/CD et conteneurisation. Les ateliers de menuiserie et le semestre manquant du MIT sont des points d&rsquo;entr\u00e9e accessibles. Les <a href=\"https:\/\/matforge.org\/open-source-scientific-software-sustainability-funding\/\">Pratiques de durabilit\u00e9 open source<\/a> que nous couvrons sur le site sont des contextes pertinents pour comprendre ce qui rend le code de recherche maintenable.<\/p>\n<h3>\u00c9tape&nbsp;4&nbsp;: Choisissez votre secteur<\/h3>\n<p>Apr\u00e8s avoir acquis des comp\u00e9tences techniques, \u00e9valuez les secteurs :<\/p>\n<ul>\n<li><strong>Academia<\/strong> si vous appr\u00e9ciez la libert\u00e9 intellectuelle, les environnements favorables aux publications et les projets \u00e0 long terme<\/li>\n<li><strong>Laboratoires nationaux<\/strong> si vous voulez l&rsquo;alignement de la mission avec la recherche, un financement stable et un salaire mod\u00e9r\u00e9<\/li>\n<li><strong>Industrie<\/strong> si vous priorisez la r\u00e9mun\u00e9ration, les \u00e9chelles structur\u00e9es et les it\u00e9rations plus rapides<\/li>\n<li><strong>Big Tech<\/strong> si vous voulez la plus haute r\u00e9mun\u00e9ration et une infrastructure de carri\u00e8re la plus structur\u00e9e<\/li>\n<\/ul>\n<h3>\u00c9tape 5 : Engagez la communaut\u00e9<\/h3>\n<p>Rejoignez-nous-rse, assistez aux r\u00e9unions annuelles de la Society of RSE, contribuez \u00e0 des logiciels de recherche open source. Le champ r\u00e9compense la visibilit\u00e9 et la participation de la communaut\u00e9 \u2014 et le <a href=\"https:\/\/matforge.org\/teaching-computational-physics-graduate-students-learning-paths-2\/\">chemins d&rsquo;apprentissage structur\u00e9s<\/a> Les \u00e9tudiants en m\u00e9canique informatique montrent que l&rsquo;engagement communautaire structur\u00e9 acc\u00e9l\u00e8re la croissance des comp\u00e9tences.<\/p>\n<h2>Ma recommandation<\/h2>\n<p>Si vous \u00eates \u00e0 la crois\u00e9e des chemins &#8211; un doctorant qui se demande s&rsquo;il faut rester dans le milieu universitaire ou passer \u00e0 l&rsquo;industrie &#8211; voici ce que je choisirais&nbsp;:<\/p>\n<p><strong>Construisez d&rsquo;abord les comp\u00e9tences en ing\u00e9nierie.<\/strong> Un doctorat capable d&rsquo;\u00e9crire du code de production est irrempla\u00e7able. Un ing\u00e9nieur logiciel qui comprend le domaine est tout aussi irrempla\u00e7able. Le march\u00e9 r\u00e9compense de plus en plus la personne qui peut faire les deux.<\/p>\n<p>Le genai shift acc\u00e9l\u00e8re cela. L&rsquo;IA peut \u00e9crire du code passe-partout, mais elle ne peut pas valider une simulation par rapport \u00e0 la r\u00e9alit\u00e9 physique. Il ne peut pas maintenir une base de code pour une d\u00e9cennie de recherche. Cela ne peut expliquer \u00e0 un scientifique du domaine pourquoi leur mod\u00e8le a diverg\u00e9. Ce sont les comp\u00e9tences qui comptent.<\/p>\n<p><strong>Choisissez le chemin de l&rsquo;\u00e9chelle parall\u00e8le.<\/strong> Si votre institution propose une \u00e9chelle de carri\u00e8re avec des \u00e9l\u00e9ments de contributeur individuel et de piste d&rsquo;\u00e9quipe, prenez-le. La r\u00e9duction de 70 % \u2192 7 % du chiffre d&rsquo;affaires de Princeton prouve que l&rsquo;\u00e9chelle fonctionne. Sans un, vous \u00eates en concurrence avec l&rsquo;industrie pour la r\u00e9tention &#8211; et l&rsquo;industrie gagne g\u00e9n\u00e9ralement la r\u00e9mun\u00e9ration.<\/p>\n<h2>Guides connexes<\/h2>\n<ul>\n<li><a href=\"https:\/\/matforge.org\/teaching-computational-physics-graduate-students-learning-paths-2\/\">Physique computationnelle&nbsp;: parcours d&rsquo;apprentissage structur\u00e9s pour les \u00e9tudiants dipl\u00f4m\u00e9s<\/a> (post 381) \u2014 Les parcours d&rsquo;apprentissage de la m\u00e9canique informatique qui compl\u00e8tent l&rsquo;orientation professionnelle ici<\/li>\n<li><a href=\"https:\/\/matforge.org\/open-source-scientific-software-sustainability-funding\/\">Durabilit\u00e9 des logiciels scientifiques open source<\/a> (post 524) \u2014 Mod\u00e8les de financement et pratiques de d\u00e9veloppement durable pour le code de recherche<\/li>\n<li><a href=\"https:\/\/matforge.org\/python-testing-patterns-for-scientific-code-beyond-pytest-basics\/\">mod\u00e8les de test Python pour le code scientifique<\/a> (post&nbsp;365) D\u00e9bogage des flux de travail que les RS doivent ma\u00eetriser<\/li>\n<li><a href=\"https:\/\/matforge.org\/reproducibility-workflows-beyond-containers-data-versioning-and-provenance-tracking\/\">Flows de reproductibilit\u00e9 au-del\u00e0 des conteneurs<\/a> (Post&nbsp;366) \u2014 Contr\u00f4le des versions et provenance des donn\u00e9es Meilleures pratiques pour les flux de travail de recherche<\/li>\n<li><a href=\"https:\/\/matforge.org\/how-fipy-handles-meshes-and-grid-structures\/\">Comment g\u00e8re les maillages et les structures de grille<\/a> (Post 471) &#8211; Plongez dans la gestion des mailles dans les cadres de simulation scientifique<\/li>\n<li><a href=\"https:\/\/matforge.org\/scientific-python-ecosystem-navigating-scipy-numpy-sympy-2\/\">l&rsquo;\u00e9cosyst\u00e8me scientifique de python<\/a> (post&nbsp;364) \u2014 Scipy, NumPy, Sympy et au-del\u00e0 pour le code de recherche de production<\/li>\n<li><a href=\"https:\/\/matforge.org\/mesh-quality-convergence-studies-guide-2\/\">\u00e9tudes de qualit\u00e9 et de convergence des maillages<\/a> (post&nbsp;339) \u2014 Comparaison d&rsquo;outils et qualit\u00e9 de maillage pour les flux de travail de simulation<\/li>\n<li><a href=\"https:\/\/matforge.org\/visit-vs-paraview-choosing-right-tool\/\">Visiter vs Paraview<\/a> \u2014 Guide de d\u00e9cision pour les flux de travail de visualisation<\/li>\n<\/ul>\n","protected":false,"raw":"<h2>Points \u00e0 retenir cl\u00e9s<\/h2>\n<ul>\n<li><strong>Ce que fait un RSE&nbsp;:<\/strong> Un ing\u00e9nieur logiciel de recherche construit et g\u00e8re les logiciels qui alimentent la recherche scientifique, des moteurs de simulation aux pipelines de donn\u00e9es. Contrairement aux ing\u00e9nieurs logiciels purs, les RSS allient l'expertise du domaine \u00e0 la rigueur technique.<\/li>\n<li><strong>Deux chemins d'acc\u00e8s&nbsp;:<\/strong> Vous pouvez entrer en tant qu'ing\u00e9nieur logiciel (ing\u00e9nierie forte, connaissance du domaine plus faible) ou chercheur (domaine fort, ing\u00e9nierie plus faible). Les deux convergent vers les m\u00eames comp\u00e9tences au fil du temps.<\/li>\n<li><strong>Salaire par secteur&nbsp;:<\/strong> Les r\u00f4les universitaires\/universitaires varient de 70&nbsp;000&nbsp;000&nbsp;$ \u00e0 165&nbsp;000&nbsp;$, National Labs de 90&nbsp;000&nbsp;$ \u00e0 225&nbsp;000&nbsp;$, secteur&nbsp;130&nbsp;000&nbsp;$&nbsp;0&nbsp;0&nbsp;000&nbsp;$ et Big&nbsp;Tech. 200&nbsp;000&nbsp;$ \u00e0 500&nbsp;000&nbsp;$+. L'\u00e9cart se r\u00e9tr\u00e9cit aux niveaux sup\u00e9rieurs.<\/li>\n<li><strong>Genai est en train de remodeler, sans remplacer&nbsp;:<\/strong> l'IA g\u00e9n\u00e9rative donne 55 \u00e0 56&nbsp;% de codage plus rapide avec CoPilot, mais ne peut pas \" vraiment comprendre ou maintenir \" un logiciel de recherche. Les RS sont de plus en plus importants, pas moins.<\/li>\n<li><strong>Career Ladders fonctionne&nbsp;:<\/strong> L'\u00e9tude \u00e9valu\u00e9e par les pairs de Princeton a montr\u00e9 qu'une \u00e9chelle de carri\u00e8re appropri\u00e9e avait r\u00e9duit le chiffre d'affaires RSE de 70&nbsp;% \u00e0 7&nbsp;%, prouvant que les pistes IC parall\u00e8les et les pistes dirig\u00e9es par l'\u00e9quipe sont importantes.<\/li>\n<\/ul>\n<div class=\"caption\" style=\"text-align: center; font-size: 0.85em; color: #666; margin-top: 1em; margin-bottom: 1.5em;\"><strong>Note visuelle&nbsp;:<\/strong> Une infographie de la Feuille de route de carri\u00e8re RSE montrant les parcours d'entr\u00e9e \u2192 Junior \u2192 Niveau moyen \u2192 Senior \u2192 Principal\/Des pistes avec des tranches de salaire et des jalons de comp\u00e9tences seront command\u00e9s s\u00e9par\u00e9ment. Un graphique d'espace r\u00e9serv\u00e9 sera ajout\u00e9 pendant la phase de publication.<\/div>\n<h2>Qu'est-ce qu'un ing\u00e9nieur logiciel de recherche ?<\/h2>\n<p>Un ing\u00e9nieur logiciel de recherche (RSE) est un professionnel qui d\u00e9veloppe, maintient et optimise les logiciels utilis\u00e9s pour soutenir la recherche scientifique. Le terme a \u00e9t\u00e9 invent\u00e9 en 2012 lors de l'atelier de collaborations du Software Sustainability Institute, et il a depuis \u00e9t\u00e9 formalis\u00e9 par la d\u00e9finition de r\u00f4le de CASRA comme \"un professionnel dont la carri\u00e8re se concentre sur le d\u00e9veloppement et l'application de logiciels pour soutenir les activit\u00e9s de recherche\" [1].<\/p>\n<p>Il ne s'agit pas d'un r\u00f4le de recherche en informatique - il s'agit d'un r\u00f4le d'ing\u00e9nierie <em>software<\/em> de recherche. La distinction est importante. Un RSE ne g\u00e8re pas seulement les infrastructures ; Ils \u00e9crivent, testent et optimisent le code r\u00e9el qui ex\u00e9cute les simulations, traite les donn\u00e9es et visualise les r\u00e9sultats. Ils sont le pont entre les questions scientifiques et les logiciels de travail.<\/p>\n<p>Si vous travaillez d\u00e9j\u00e0 avec les structures de maillage de Fipy ou si vous explorez <a href=\"https:\/\/matforge.org\/how-fipy-handles-meshes-and-grid-structures\/\">comment g\u00e8re les maillages et les structures de grille<\/a>, vous \u00eates d\u00e9j\u00e0 en recherche de recherche Logiciel. Le cheminement de carri\u00e8re RSE consiste \u00e0 construire ce logiciel \u00e0 grande \u00e9chelle, avec la m\u00eame rigueur technique que l'industrie s'applique \u00e0 ses produits.<\/p>\n<h3>Pourquoi les RS sont-ils importants<\/h3>\n<p>La recherche scientifique moderne d\u00e9pend de plus en plus de logiciels. Une seule simulation peut s'ex\u00e9cuter pendant des semaines sur des centaines de c\u0153urs. Les pipelines de donn\u00e9es traitent les t\u00e9raoctets de mesures. La reproductibilit\u00e9 n\u00e9cessite des bases de codes et test\u00e9es versionn\u00e9es et test\u00e9es que d'autres chercheurs peuvent auditer et \u00e9tendre.<\/p>\n<p>Le guide de r\u00f4le CASRAI d\u00e9finit explicitement les RS comme \"critiques au succ\u00e8s de la recherche moderne\" car les logiciels sont d\u00e9sormais la principale production de la science informatique, et non pas seulement un moyen d'atteindre une fin. Les chercheurs qui ne peuvent pas maintenir un code de qualit\u00e9 de production trouveront leur travail fragile. La carri\u00e8re RSE existe pr\u00e9cis\u00e9ment pour r\u00e9soudre cet \u00e9cart.<\/p>\n<h2>Deux chemins d'entr\u00e9e dans RSE<\/h2>\n<p>Il existe deux voies principales dans le g\u00e9nie logiciel de recherche, et les deux ont des forces et des angles morts distincts.<\/p>\n<h3>Chemin 1 : Ing\u00e9nieur logiciel \u2192 RSE<\/h3>\n<p>Les personnes qui entrent \u00e0 partir d'exp\u00e9riences en ing\u00e9nierie logicielle pure arrivent avec de solides pratiques d'ing\u00e9nierie - contr\u00f4le de version, test, r\u00e9vision de code, conception d'API, modularit\u00e9. Ils peuvent \u00e9crire du code de niveau de production d\u00e8s le premier jour.<\/p>\n<p><strong>Ce qu'ils font&nbsp;:<\/strong> Architecture de code, frameworks de test, \u00e9volutivit\u00e9, documentation, pipelines CI\/CD.<\/p>\n<p><strong>Ce avec quoi ils ont du mal&nbsp;:<\/strong> Exigences de recherche ambigu\u00ebs, terminologie sp\u00e9cifique \u00e0 un domaine, la diff\u00e9rence entre un prototype fonctionnel et une base de code maintenable. Les chercheurs disent souvent \"j'ai besoin de quelque chose qui fait X\" o\u00f9 X est mal d\u00e9fini. Les ing\u00e9nieurs ont besoin de sp\u00e9cifications pr\u00e9cises.<\/p>\n<h3>Chemin 2 : Chercheur \u2192 RSE<\/h3>\n<p>Les doctorats, les postdoctorants et les chercheurs seniors passent \u00e0 des r\u00f4les RSE apr\u00e8s des ann\u00e9es d'\u00e9criture de scripts et d'outils pour leurs propres recherches. Ils comprennent profond\u00e9ment la science.<\/p>\n<p><strong>Ce qu'ils font bien&nbsp;:<\/strong> Expertise de domaine, formulation de probl\u00e8mes de recherche, validation scientifique, revue de la litt\u00e9rature, communication avec les scientifiques du domaine.<\/p>\n<p><strong>A quoi ils ont du mal&nbsp;:<\/strong> la modularit\u00e9 du code, les tests, l'\u00e9volutivit\u00e9, la refactorisation et les habitudes d'ing\u00e9nierie qui rendent le code maintenable par les autres. Ils ont tendance \u00e0 optimiser pour \"\u00e7a fonctionne sur ma machine\" plut\u00f4t que \"\u00e7a marche sur n'importe quelle machine\".<\/p>\n<h3>la convergence<\/h3>\n<p>Les deux voies convergent vers les m\u00eames comp\u00e9tences de base. Un ing\u00e9nieur logiciel qui reste dans le r\u00f4le RSE apprend assez longtemps le domaine. Un chercheur qui passe \u00e0 RSE assez longtemps apprend l'ing\u00e9nierie. Les meilleurs RS proviennent de l'un ou l'autre des arri\u00e8re-plans - ils prennent simplement des d\u00e9lais diff\u00e9rents pour atteindre le m\u00eame \u00e9tage.<\/p>\n<p>Diego Alonso \u00c1lvarez du Software Sustainability Institute a document\u00e9 personnellement ce parcours, passant de postdoc \u00e0 RSE senior \u00e0 l'Imperial College. Son article de blog sur le <a href=\"https:\/\/www.software.ac.uk\/blog\/researcher-rse-my-career-path\" rel=\"nofollow\">chemin de carri\u00e8re du chercheur \u00e0 RSE<\/a> capture la transition avec des d\u00e9tails francs sur l'\u00e9cart de comp\u00e9tences et la courbe d'apprentissage.<\/p>\n<h2>RSE vs Data Scientist vs Ing\u00e9nieur logiciel<\/h2>\n<p>Ces trois r\u00f4les sont souvent confondu dans les offres d'emploi et les budgets des d\u00e9partements. Une comparaison \u00e9valu\u00e9e par des pairs en 2025 dans la <a href=\"https:\/\/dl.gi.de\/bitstreams\/8a9bf840-a0c9-4210-8df5-6479dcd7d7f3\/download\" rel=\"nofollow\">GI num\u00e9rique<\/a> rend les distinctions explicites, et les institutions qui les confondent ont tendance \u00e0 mal les budgets et \u00e0 mal embaucher.<\/p>\n<table>\n<thead>\n<tr>\n<th>Dimensions<\/th>\n<th>Ing\u00e9nieur logiciel de recherche<\/th>\n<th>Data Scientist<\/th>\n<th>Ing\u00e9nieur logiciel<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Sortie primaire<\/strong><\/td>\n<td>Logiciel durable et test\u00e9<\/td>\n<td>Analyse et conclusions<\/td>\n<td>Produits logiciels commerciaux<\/td>\n<\/tr>\n<tr>\n<td><strong>Focus sur le domaine<\/strong><\/td>\n<td>Expertise du domaine de recherche<\/td>\n<td>Expertise statistique\/domaine<\/td>\n<td>Expertise du domaine d'application<\/td>\n<\/tr>\n<tr>\n<td><strong>Position du cycle de vie<\/strong><\/td>\n<td>Construit des outils d'autres r\u00e9utilisation<\/td>\n<td>Consomme des donn\u00e9es, produit des informations<\/td>\n<td>Construit des fonctionnalit\u00e9s que les utilisateurs ach\u00e8tent<\/td>\n<\/tr>\n<tr>\n<td><strong>Durabilit\u00e9 du code<\/strong><\/td>\n<td>Con\u00e7u pour une r\u00e9utilisation pluriannuelle<\/td>\n<td>Souvent \u00e0 usage unique ou bas\u00e9 sur un ordinateur portable<\/td>\n<td>Con\u00e7u pour le cycle de vie des produits<\/td>\n<\/tr>\n<tr>\n<td><strong>Validation<\/strong><\/td>\n<td>Exactitude scientifique + rigueur technique<\/td>\n<td>Signification statistique + pr\u00e9cision du mod\u00e8le<\/td>\n<td>Performance, s\u00e9curit\u00e9, UX<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>La distinction cl\u00e9 pour notre public&nbsp;: <strong>Analyse des r\u00e9sultats d'un scientifique des donn\u00e9es&nbsp;; Un ing\u00e9nieur en logiciel de recherche produit des logiciels que d'autres personnes r\u00e9utilisent<\/strong>. Si votre \u00e9tablissement est en train de confondre ces r\u00f4les, vous \u00eates probablement sous-investissant dans une infrastructure de recherche reproductible.<\/p>\n<h2>Les comp\u00e9tences de base<\/h2>\n<p>Le groupe d'\u00e9ducation et de formation aux \u00c9tats-Unis-RSE, ainsi que Goth et al. (2025) Cadre de comp\u00e9tences [PMC12426816], identifiez trois piliers de la comp\u00e9tence RSE. Chaque pilier a une progression au niveau de la carri\u00e8re.<\/p>\n<h3>1. Logiciel \/ Comp\u00e9tences techniques<\/h3>\n<p>C'est le pilier de l'ing\u00e9nierie. Il comprend :<\/p>\n<ul>\n<li>Contr\u00f4le des versions (GIT, DVC, DataLad)<\/li>\n<li>Test (unit\u00e9, int\u00e9gration, r\u00e9gression, test de r\u00e9gression)<\/li>\n<li>Qualit\u00e9 du code (peluche, v\u00e9rification du type, outils de charpie)<\/li>\n<li>Optimisation des performances (parall\u00e9lisation, GPU, profilage)<\/li>\n<li>Biblioth\u00e8ques scientifiques (Numpy, Scipy, Fipy, NGSOLVE)<\/li>\n<li>DevOps (CI\/CD, conteneurisation, planificateurs de travaux HPC)<\/li>\n<\/ul>\n<p>Ces comp\u00e9tences refl\u00e8tent ce que vous rencontrerez dans les <a href=\"https:\/\/matforge.org\/reproducibility-workflows-beyond-containers-data-versioning-and-provenance-tracking\/\">flux de travail de reproductibilit\u00e9&nbsp;: versionnement des donn\u00e9es et suivi de la provenance<\/a> et <a href=\"https:\/\/matforge.org\/python-testing-patterns-for-scientific-code-beyond-pytest-basics\/\">mod\u00e8les de test Python pour le code scientifique<\/a>.<\/p>\n<h3>2. Comp\u00e9tences de recherche<\/h3>\n<p>C'est le pilier du domaine. Il comprend :<\/p>\n<ul>\n<li>Mod\u00e9lisation sp\u00e9cifique \u00e0 un domaine (solveurs PDE, m\u00e9thodes par \u00e9l\u00e9ments finis)<\/li>\n<li>M\u00e9thodes num\u00e9riques (FEM, FVM, diff\u00e9rences finies)<\/li>\n<li>D\u00e9veloppement d'algorithmes (raffinement de maillage adaptatif, m\u00e9thodes de multi-fid\u00e9lit\u00e9)<\/li>\n<li>Validation scientifique (test de convergence, probl\u00e8mes de r\u00e9f\u00e9rence)<\/li>\n<li>Synth\u00e8se de la litt\u00e9rature (compr\u00e9hension \u00e0 la pointe de la technologie)<\/li>\n<\/ul>\n<p>Ce pilier est l'endroit o\u00f9 un background de doctorat brille et o\u00f9 un ing\u00e9nieur logiciel a besoin d'une formation cibl\u00e9e. Les ateliers de semestre et de menuiserie manquants du MIT offrent des points d'entr\u00e9e accessibles.<\/p>\n<h3>3. Comp\u00e9tences en communication \/ collaboration<\/h3>\n<p>Il s'agit du pilier des comp\u00e9tences douces, mais il est tout sauf doux. Il comprend :<\/p>\n<ul>\n<li>Communication inter-\u00e9quipes (expliquant les contraintes techniques aux scientifiques du domaine)<\/li>\n<li>Gestion de projet (cadre, planification d'\u00e9tape, Agile)<\/li>\n<li>Mentorat (int\u00e9gration des RS juniors, conseils de r\u00e9vision du code)<\/li>\n<li>Participation communautaire (contribution open-source, conf\u00e9rence)<\/li>\n<\/ul>\n<p>Le Goth et al. Le cadre mappe ces comp\u00e9tences aux niveaux de carri\u00e8re (de fondation \u00e0 expert), et le <a href=\"https:\/\/us-rse.org\/wg\/education_training\/skills\/\" rel=\"nofollow\">liste des comp\u00e9tences-US-RSE<\/a> fournit une liste compl\u00e8te des comp\u00e9tences \u00c9num\u00e9ration que vous pouvez utiliser comme rubrique d'auto-\u00e9valuation.<\/p>\n<h2>Cadres de progression de carri\u00e8re<\/h2>\n<p>Les \u00e9chelles de carri\u00e8re RSE ont toujours \u00e9t\u00e9 le point le plus faible de l'infrastructure de carri\u00e8re universitaire. Sans cheminement de progression clair, les RS talentueux partent pour l'industrie - jusqu'\u00e0 r\u00e9cemment.<\/p>\n<h3>progression de niveau<\/h3>\n<p>Les institutions de premier plan utilisent des cadres de niveau tels que L1\u2013L4 (du contributeur fondamental \u00e0 l'expert\/leader) et P1 \u00e0 P6 (du novice au principal). Ce ne sont pas des titres arbitraires \u2013 ils correspondent \u00e0 des responsabilit\u00e9s concr\u00e8tes :<\/p>\n<table>\n<thead>\n<tr>\n<th>Niveau<\/th>\n<th>Titre typique<\/th>\n<th>responsabilit\u00e9 principale<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>L1 \/ P1<\/td>\n<td>RSE junior<\/td>\n<td>Ex\u00e9cuter les t\u00e2ches assign\u00e9es sous Guidance<\/td>\n<\/tr>\n<tr>\n<td>L2 \/ P2<\/td>\n<td>RSE de niveau interm\u00e9diaire<\/td>\n<td>Poss\u00e9der un module ou un outil&nbsp;; Mentorer les juniors<\/td>\n<\/tr>\n<tr>\n<td>L3 \/ P3<\/td>\n<td>RSE senior<\/td>\n<td>d\u00e9finir l'architecture; Diriger des projets<\/td>\n<\/tr>\n<tr>\n<td>L4\/P4+<\/td>\n<td>RSE principal<\/td>\n<td>d\u00e9finir la direction&nbsp;; Repr\u00e9senter l'organisation<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>La piste parall\u00e8le<\/h3>\n<p>Une innovation essentielle dans l'\u00e9chelle RSE est la piste parall\u00e8le dirig\u00e9e par l'\u00e9quipe. Tous les RSE ne veulent pas \u00eatre un contributeur individuel principal&nbsp;; Certains pr\u00e9f\u00e8rent g\u00e9rer des personnes et des projets. L'\u00e9tude \u00e9valu\u00e9e par des pairs de Princeton (ARXIV 2602.19353v1, f\u00e9vrier 2026) a document\u00e9 cela explicitement, montrant que <strong> le chiffre d'affaires est pass\u00e9 de 70&nbsp;% (pr\u00e9-\u00e9chelle, fen\u00eatre de cinq&nbsp;ans) \u00e0 7&nbsp;% (post-\u00e9chelle, fen\u00eatre de trois ans)<\/strong> apr\u00e8s avoir mis en \u0153uvre Associate \u00e0 travers les niveaux principaux avec une piste parall\u00e8le de plomb d'\u00e9quipe.<\/p>\n<p>Il s'agit de la premi\u00e8re preuve document\u00e9e et examin\u00e9e par des pairs de l'impact d'une \u00e9chelle de carri\u00e8re sur la r\u00e9tention RSE. Cela prouve que l'\u00e9chelle compte - pas seulement l'existence de niveaux, mais l'existence de pistes <em>parall\u00e8les<\/em>.<\/p>\n<h3>Les perspectives de d\u00e9but de carri\u00e8re de SSI<\/h3>\n<p>Quatre RSE du camp de logiciels de recherche du Software Sustainability Institute (novembre 2025) ont d\u00e9crit les d\u00e9fis de progression dans les d\u00e9tails francs \u2013 des attentes peu claires et de l'incertitude de financement \u00e0 la r\u00e9alit\u00e9 de la perturbation de l'IA. Leurs points de vue, recueillis dans <a href=\"https:\/\/www.software.ac.uk\/blog\/early-career-perspectives-career-and-skills-research-software\" rel=\"nofollow\">\"Perspectives de d\u00e9but de carri\u00e8re&nbsp;: carri\u00e8re et les comp\u00e9tences en logiciel de recherche\"<\/a> sont essentielles \u00e0 la lecture pour quiconque envisage cette voie.<\/p>\n<h2>Recherche salaire en g\u00e9nie logiciel par secteur<\/h2>\n<p>Le salaire est la comparaison la plus concr\u00e8te que les gens font lorsqu'ils d\u00e9cident d'un cheminement de carri\u00e8re. Les donn\u00e9es ci-dessous proviennent des directives CASRAI, Research.com, Levels.FYI et Glassdoor.<\/p>\n<table>\n<thead>\n<tr>\n<th>Secteur<\/th>\n<th>Gamme typique<\/th>\n<th>notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>universitaires \/ universit\u00e9s<\/td>\n<td>70&nbsp;000&nbsp;$ \u00e0 165&nbsp;000&nbsp;$<\/td>\n<td>fort aux niveaux sup\u00e9rieurs; contraints par les budgets acad\u00e9miques; \"Trip de maintenance\" o\u00f9 les publications l'emportent sur le code<\/td>\n<\/tr>\n<tr>\n<td>Laboratoires nationaux<\/td>\n<td>90&nbsp;000&nbsp;$ \u00e0 225&nbsp;000&nbsp;$<\/td>\n<td>Lawrence Livermore a v\u00e9rifi\u00e9 via levels.fyi (gamme d'ing\u00e9nieurs logiciels de 110&nbsp;000&nbsp;000&nbsp;$&nbsp;225&nbsp;000&nbsp;$)&nbsp;; de forts avantages; ax\u00e9 sur la mission<\/td>\n<\/tr>\n<tr>\n<td>Industrie (divisions de recherche)<\/td>\n<td>130&nbsp;000&nbsp;$ \u00e0 210&nbsp;000&nbsp;$<\/td>\n<td>plus pr\u00e8s de la r\u00e9mun\u00e9ration des grandes technologies&nbsp;; des \u00e9chelles de carri\u00e8re plus fortes; Pression commerciale<\/td>\n<\/tr>\n<tr>\n<td>grand technicien<\/td>\n<td>200&nbsp;000&nbsp;$ \u00e0 500&nbsp;000&nbsp;$+<\/td>\n<td>salaire le plus \u00e9lev\u00e9&nbsp;; progression la plus structur\u00e9e ; Les r\u00f4les de logiciels de recherche sont souvent \u00e9tiquet\u00e9s comme \"scientifique appliqu\u00e9\" ou \"ing\u00e9nieur logiciel de recherche\"<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Le secteur national des laboratoires (LLNL, LANL, ORNL) repr\u00e9sente l'option de milieu de gamme la plus convaincante&nbsp;: un meilleur salaire que le milieu universitaire, moins de pression commerciale que l'industrie et l'alignement des missions avec la recherche scientifique. La moyenne de Glassdoor pour les r\u00f4les RSE s'\u00e9l\u00e8ve \u00e0 environ 184&nbsp;000&nbsp;$ dans le monde, avec une variance importante selon l'emplacement et l'anciennet\u00e9.<\/p>\n<p>Ce que les donn\u00e9es salariales r\u00e9v\u00e8lent structurellement&nbsp;: <strong>Le \"pi\u00e8ge de maintenance\"<\/strong> - les syst\u00e8mes de carri\u00e8re universitaire r\u00e9compensent les publications, pas le code. Un RSE qui produit d'excellents logiciels largement utilis\u00e9s, mais moins d'articles prendront souvent du retard dans la promotion acad\u00e9mique par rapport \u00e0 un scientifique de domaine qui publie fr\u00e9quemment. C'est pourquoi l'\u00e9chelle de Princeton, avec sa reconnaissance explicite des contributions logicielles, est transformatrice.<\/p>\n<h2>L'impact de Genai sur les carri\u00e8res RSE<\/h2>\n<p>Generative AI remod\u00e8le les carri\u00e8res dans les logiciels de recherche plus rapidement que la plupart des guides de carri\u00e8re ne le reconnaissent. Deux \u00e9tudes r\u00e9centes fournissent le tableau le plus clair.<\/p>\n<h3>Les conclusions du SSSI (novembre 2025)<\/h3>\n<p>Le Software Sustainability Institute a publi\u00e9 une analyse compl\u00e8te en novembre 2025 sur <a href=\"https:\/\/www.software.ac.uk\/blog\/ai-after-my-job-navigating-future-research-software-engineering\" rel=\"nofollow\">\"ai apr\u00e8s mon travail - Naviguer sur l'avenir du g\u00e9nie logiciel de recherche\"<\/a>. Le titre de conclusion&nbsp;: <strong>Les SR sont \"plus importants que jamais\" car l'IA ne peut pas \" vraiment comprendre ou maintenir \" un logiciel de recherche.<\/strong><\/p>\n<p>R\u00e9sultats sp\u00e9cifiques :<\/p>\n<ul>\n<li><strong>Gagnes en productivit\u00e9&nbsp;:<\/strong> Copilot donne 55 \u00e0 56&nbsp;% de codage plus rapide avec l'aide de l'IA<\/li>\n<li><strong>Risques de d\u00e9formation&nbsp;:<\/strong> Se fier \u00e0 l'IA sans comprendre peut \u00e9roder les comp\u00e9tences m\u00eames qui distinguent les RSO des d\u00e9veloppeurs juniors<\/li>\n<li><strong>Gap de validation&nbsp;:<\/strong> Le code g\u00e9n\u00e9r\u00e9 par l'IA doit \u00eatre revu par une personne qui comprend \u00e0 la fois le code <em>et<\/em><\/li>\n<li><strong>Recommandation&nbsp;:<\/strong> Investissez dans l'alphab\u00e9tisation en mati\u00e8re d'IA. Apprenez l'ing\u00e9nierie rapide, mais n'arr\u00eatez jamais d'apprendre les fondamentaux.<\/li>\n<\/ul>\n<h3>Le mod\u00e8le de quadrant AI4RSE<\/h3>\n<p>Siamak Farshidi et al. Du laboratoire AI4RSE (Universit\u00e9 Wageningen, ICSE 2026) a introduit un <strong>mod\u00e8le quadrant pour les logiciels de recherche augment\u00e9e par l'IA<\/strong> <a href=\"https:\/\/arxiv.org\/html\/2508.05693v1\" rel=\"nofollow\">arxiv.org\/html\/2508.05693v1<\/a>. Le mod\u00e8le classe le code de recherche en quatre quadrants :<\/p>\n<ol>\n<li><strong>Codage exploratoire<\/strong> \u2014 Scripts rapides pour la g\u00e9n\u00e9ration d'hypoth\u00e8ses (Assisted, faible risque)<\/li>\n<li><strong>Codage Vibe<\/strong> \u2014 Code exp\u00e9rimental g\u00e9n\u00e9r\u00e9 par l'IA avec une exactitude incertaine (risque \u00e9lev\u00e9)<\/li>\n<li><strong>RSE<\/strong> traditionnel \u2014 Code de production, \u00e9valu\u00e9 par des pairs (examen assist\u00e9 par l'IA, non g\u00e9n\u00e9ration)<\/li>\n<li><strong>ai4rse<\/strong> \u2014 Code co-d\u00e9velopp\u00e9 avec l'IA o\u00f9 l'IA est l'auteur principal (sp\u00e9cialit\u00e9 \u00e9mergente)<\/li>\n<\/ol>\n<p>Les sp\u00e9cialisations \u00e9mergentes comprennent <strong>orchestration d'IA<\/strong> (gestion de plusieurs mod\u00e8les d'IA dans les flux de travail de recherche), <strong>\u00e9valuation LLM<\/strong> (\u00e9valuation des r\u00e9sultats d'IA pour la validit\u00e9 scientifique) et <strong>D\u00e9ploiement de l'IA verte\/fiable<\/strong> (efficace Inf\u00e9rence d'IA dans des contextes scientifiques).<\/p>\n<h3>La perspective Fraunhofer<\/h3>\n<p>Les <a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/generative-ai-in-software-engineering-scenarios-and-challenges\/\" rel=\"nofollow\">Fraunhofer IESE Blog<\/a> (novembre&nbsp;2024, mis \u00e0 jour&nbsp;2026) Encadre Genai comme un changement dans le cycle de vie du d\u00e9veloppement de logiciels plut\u00f4t qu'un remplacement. Les comp\u00e9tences qui comptent le plus sont d\u00e9sormais <strong>architecture, revue et expertise dans le domaine<\/strong>, pas seulement la vitesse de codage.<\/p>\n<h2>Organismes professionnels et ressources de formation<\/h2>\n<p>La communaut\u00e9 RSE est bien organis\u00e9e, avec des organismes nationaux, des initiatives mondiales et une formation standardis\u00e9e. Voici le paysage actuel :<\/p>\n<ul>\n<li><strong>Soci\u00e9t\u00e9 de RSE (Royaume-Uni)<\/strong> \u2014 La soci\u00e9t\u00e9 fondatrice RSE&nbsp;; organise les r\u00e9unions communautaires annuelles de RSE&nbsp;; Ex\u00e9cute des programmes de mentorat<\/li>\n<li><strong>US-RSE<\/strong> \u2014 la contrepartie am\u00e9ricaine&nbsp;; maintient la <a href=\"https:\/\/us-rse.org\/wg\/education_training\/skills\/\" rel=\"nofollow\">liste des comp\u00e9tences<\/a>&nbsp;; Organise des ateliers de d\u00e9veloppement de carri\u00e8re<\/li>\n<li><strong>de-rse<\/strong> \u2014 La communaut\u00e9 RSE nationale de l'Allemagne&nbsp;; Ex\u00e9cute des cadres de comp\u00e9tences et des initiatives de d\u00e9veloppement professionnel<\/li>\n<li><strong>Casrai<\/strong> \u2014 Organisme mondial de coordination&nbsp;; Publie le <a href=\"https:\/\/casrai.org\/guides\/research-software-engineer-role-definition\" rel=\"nofollow\">Guide de d\u00e9finition des r\u00f4les RSE<\/a><\/li>\n<li><strong>Les menuiseries<\/strong> \u2014 Formation normalis\u00e9e en science des donn\u00e9es et comp\u00e9tences informatiques&nbsp;; Largement adopt\u00e9 dans le milieu universitaire<\/li>\n<\/ul>\n<p>Si vous \u00eates un \u00e9tudiant dipl\u00f4m\u00e9, commencez par des ateliers de menuiserie et des listes de comp\u00e9tences aux \u00c9tats-Unis comme votre auto-\u00e9valuation de base. Engagez-vous ensuite avec votre organisme r\u00e9gional (soci\u00e9t\u00e9 de RSE, US-RSE ou DE-RSE) pour le mentorat et la communaut\u00e9.<\/p>\n<h2>Comment d\u00e9marrer<\/h2>\n<p>Voici ma recommandation pour les \u00e9tudiants dipl\u00f4m\u00e9s qui envisagent une carri\u00e8re RSE&nbsp;:<\/p>\n<h3>\u00c9tape&nbsp;1&nbsp;: Construire une base technique<\/h3>\n<p>Commencez par Git, les biblioth\u00e8ques scientifiques Python (NumPy, Scipy) et un framework de test (PyTest). Si vous \u00eates d\u00e9j\u00e0 <a href=\"https:\/\/matforge.org\/scientific-python-ecosystem-navigating-scipy-numpy-sympy-2\/\">Explorer l'outillage scientifique moderne<\/a> Ruff, vous \u00eates sur la bonne voie. Apprenez \u00e0 \u00e9crire des tests qui s'ex\u00e9cutent r\u00e9ellement pendant CI, pas seulement dans votre ordinateur portable.<\/p>\n<h3>\u00c9tape&nbsp;2&nbsp;: Apprenez les logiciels de domaine \u00e0 grande \u00e9chelle<\/h3>\n<p>Prenez une base de code de recherche existante (m\u00eame la v\u00f4tre) et refactorisez-la. Ajouter des tests. Documentez-le. Rendez-le ex\u00e9cutable sur une autre machine. Il s'agit de la transition la plus efficace de \"le chercheur qui code\" \u00e0 \"l'ing\u00e9nieur logiciel de recherche\".<\/p>\n<h3>\u00c9tape&nbsp;3&nbsp;: Former les pratiques d'ing\u00e9nierie<\/h3>\n<p>Flux de travail Git, revue de code, CI\/CD et conteneurisation. Les ateliers de menuiserie et le semestre manquant du MIT sont des points d'entr\u00e9e accessibles. Les <a href=\"https:\/\/matforge.org\/open-source-scientific-software-sustainability-funding\/\">Pratiques de durabilit\u00e9 open source<\/a> que nous couvrons sur le site sont des contextes pertinents pour comprendre ce qui rend le code de recherche maintenable.<\/p>\n<h3>\u00c9tape&nbsp;4&nbsp;: Choisissez votre secteur<\/h3>\n<p>Apr\u00e8s avoir acquis des comp\u00e9tences techniques, \u00e9valuez les secteurs :<\/p>\n<ul>\n<li><strong>Academia<\/strong> si vous appr\u00e9ciez la libert\u00e9 intellectuelle, les environnements favorables aux publications et les projets \u00e0 long terme<\/li>\n<li><strong>Laboratoires nationaux<\/strong> si vous voulez l'alignement de la mission avec la recherche, un financement stable et un salaire mod\u00e9r\u00e9<\/li>\n<li><strong>Industrie<\/strong> si vous priorisez la r\u00e9mun\u00e9ration, les \u00e9chelles structur\u00e9es et les it\u00e9rations plus rapides<\/li>\n<li><strong>Big Tech<\/strong> si vous voulez la plus haute r\u00e9mun\u00e9ration et une infrastructure de carri\u00e8re la plus structur\u00e9e<\/li>\n<\/ul>\n<h3>\u00c9tape 5 : Engagez la communaut\u00e9<\/h3>\n<p>Rejoignez-nous-rse, assistez aux r\u00e9unions annuelles de la Society of RSE, contribuez \u00e0 des logiciels de recherche open source. Le champ r\u00e9compense la visibilit\u00e9 et la participation de la communaut\u00e9 \u2014 et le <a href=\"https:\/\/matforge.org\/teaching-computational-physics-graduate-students-learning-paths-2\/\">chemins d'apprentissage structur\u00e9s<\/a> Les \u00e9tudiants en m\u00e9canique informatique montrent que l'engagement communautaire structur\u00e9 acc\u00e9l\u00e8re la croissance des comp\u00e9tences.<\/p>\n<h2>Ma recommandation<\/h2>\n<p>Si vous \u00eates \u00e0 la crois\u00e9e des chemins - un doctorant qui se demande s'il faut rester dans le milieu universitaire ou passer \u00e0 l'industrie - voici ce que je choisirais&nbsp;:<\/p>\n<p><strong>Construisez d'abord les comp\u00e9tences en ing\u00e9nierie.<\/strong> Un doctorat capable d'\u00e9crire du code de production est irrempla\u00e7able. Un ing\u00e9nieur logiciel qui comprend le domaine est tout aussi irrempla\u00e7able. Le march\u00e9 r\u00e9compense de plus en plus la personne qui peut faire les deux.<\/p>\n<p>Le genai shift acc\u00e9l\u00e8re cela. L'IA peut \u00e9crire du code passe-partout, mais elle ne peut pas valider une simulation par rapport \u00e0 la r\u00e9alit\u00e9 physique. Il ne peut pas maintenir une base de code pour une d\u00e9cennie de recherche. Cela ne peut expliquer \u00e0 un scientifique du domaine pourquoi leur mod\u00e8le a diverg\u00e9. Ce sont les comp\u00e9tences qui comptent.<\/p>\n<p><strong>Choisissez le chemin de l'\u00e9chelle parall\u00e8le.<\/strong> Si votre institution propose une \u00e9chelle de carri\u00e8re avec des \u00e9l\u00e9ments de contributeur individuel et de piste d'\u00e9quipe, prenez-le. La r\u00e9duction de 70 % \u2192 7 % du chiffre d'affaires de Princeton prouve que l'\u00e9chelle fonctionne. Sans un, vous \u00eates en concurrence avec l'industrie pour la r\u00e9tention - et l'industrie gagne g\u00e9n\u00e9ralement la r\u00e9mun\u00e9ration.<\/p>\n<h2>Guides connexes<\/h2>\n<ul>\n<li><a href=\"https:\/\/matforge.org\/teaching-computational-physics-graduate-students-learning-paths-2\/\">Physique computationnelle&nbsp;: parcours d'apprentissage structur\u00e9s pour les \u00e9tudiants dipl\u00f4m\u00e9s<\/a> (post 381) \u2014 Les parcours d'apprentissage de la m\u00e9canique informatique qui compl\u00e8tent l'orientation professionnelle ici<\/li>\n<li><a href=\"https:\/\/matforge.org\/open-source-scientific-software-sustainability-funding\/\">Durabilit\u00e9 des logiciels scientifiques open source<\/a> (post 524) \u2014 Mod\u00e8les de financement et pratiques de d\u00e9veloppement durable pour le code de recherche<\/li>\n<li><a href=\"https:\/\/matforge.org\/python-testing-patterns-for-scientific-code-beyond-pytest-basics\/\">mod\u00e8les de test Python pour le code scientifique<\/a> (post&nbsp;365) D\u00e9bogage des flux de travail que les RS doivent ma\u00eetriser<\/li>\n<li><a href=\"https:\/\/matforge.org\/reproducibility-workflows-beyond-containers-data-versioning-and-provenance-tracking\/\">Flows de reproductibilit\u00e9 au-del\u00e0 des conteneurs<\/a> (Post&nbsp;366) \u2014 Contr\u00f4le des versions et provenance des donn\u00e9es Meilleures pratiques pour les flux de travail de recherche<\/li>\n<li><a href=\"https:\/\/matforge.org\/how-fipy-handles-meshes-and-grid-structures\/\">Comment g\u00e8re les maillages et les structures de grille<\/a> (Post 471) - Plongez dans la gestion des mailles dans les cadres de simulation scientifique<\/li>\n<li><a href=\"https:\/\/matforge.org\/scientific-python-ecosystem-navigating-scipy-numpy-sympy-2\/\">l'\u00e9cosyst\u00e8me scientifique de python<\/a> (post&nbsp;364) \u2014 Scipy, NumPy, Sympy et au-del\u00e0 pour le code de recherche de production<\/li>\n<li><a href=\"https:\/\/matforge.org\/mesh-quality-convergence-studies-guide-2\/\">\u00e9tudes de qualit\u00e9 et de convergence des maillages<\/a> (post&nbsp;339) \u2014 Comparaison d'outils et qualit\u00e9 de maillage pour les flux de travail de simulation<\/li>\n<li><a href=\"https:\/\/matforge.org\/visit-vs-paraview-choosing-right-tool\/\">Visiter vs Paraview<\/a> \u2014 Guide de d\u00e9cision pour les flux de travail de visualisation<\/li>\n<\/ul>\n"},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 11<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Qu&rsquo;est-ce qu&rsquo;une carri\u00e8re d&rsquo;ing\u00e9nieur en logiciel de recherche\u00a0? Les chemins d&rsquo;acc\u00e8s, les fourchettes salariales, les cadres de comp\u00e9tences, l&rsquo;impact de Genai et la fa\u00e7on de percevoir des r\u00f4les RSE dans le milieu universitaire, les laboratoires nationaux et l&rsquo;industrie.<\/p>\n","protected":false,"raw":"Qu'est-ce qu'une carri\u00e8re d'ing\u00e9nieur en logiciel de recherche\u00a0? Les chemins d'acc\u00e8s, les fourchettes salariales, les cadres de comp\u00e9tences, l'impact de Genai et la fa\u00e7on de percevoir des r\u00f4les RSE dans le milieu universitaire, les laboratoires nationaux et l'industrie."},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_locale":"fr_FR","_original_post":"https:\/\/matforge.org\/?p=1067","iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[86,88,89,87,85,83,84],"class_list":["post-1218","post","type-post","status-publish","format-standard","hentry","category-simulation-modeling-projects","tag-apache-2-0","tag-bsd","tag-creative-commons","tag-gpl","tag-mit","tag-open-source-licensing","tag-research-software","fr-FR"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche - matforge.org<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche - matforge.org\" \/>\n<meta property=\"og:description\" content=\"Reading Time:  11 minutesQu&#039;est-ce qu&#039;une carri\u00e8re d&#039;ing\u00e9nieur en logiciel de recherche\u00a0? Les chemins d&#039;acc\u00e8s, les fourchettes salariales, les cadres de comp\u00e9tences, l&#039;impact de Genai et la fa\u00e7on de percevoir des r\u00f4les RSE dans le milieu universitaire, les laboratoires nationaux et l&#039;industrie.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/\" \/>\n<meta property=\"og:site_name\" content=\"matforge.org\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-21T14:28:44+00:00\" \/>\n<meta name=\"author\" content=\"steven\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"steven\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/\"},\"author\":{\"name\":\"steven\",\"@id\":\"https:\\\/\\\/matforge.org\\\/#\\\/schema\\\/person\\\/8f690fb596d657b12994b83caa788f03\"},\"headline\":\"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche\",\"datePublished\":\"2026-08-21T14:28:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/\"},\"wordCount\":3739,\"commentCount\":0,\"keywords\":[\"Apache 2.0\",\"BSD\",\"Creative Commons\",\"GPL\",\"MIT\",\"open-source licensing\",\"research software\"],\"articleSection\":[\"Simulation &amp; Projets de mod\u00e9lisation\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/\",\"url\":\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/\",\"name\":\"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche - matforge.org\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/matforge.org\\\/#website\"},\"datePublished\":\"2026-08-21T14:28:44+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/matforge.org\\\/#\\\/schema\\\/person\\\/8f690fb596d657b12994b83caa788f03\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/matforge.org\\\/fr\\\/scientific-computing-career-paths-research-software-engineer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/matforge.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/matforge.org\\\/#website\",\"url\":\"https:\\\/\\\/matforge.org\\\/\",\"name\":\"matforge.org\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/matforge.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/matforge.org\\\/#\\\/schema\\\/person\\\/8f690fb596d657b12994b83caa788f03\",\"name\":\"steven\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d46cfcd83a298f27e8d66bfa035514fefca7652f26bd3ef7402f82b68a41ec0f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d46cfcd83a298f27e8d66bfa035514fefca7652f26bd3ef7402f82b68a41ec0f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d46cfcd83a298f27e8d66bfa035514fefca7652f26bd3ef7402f82b68a41ec0f?s=96&d=mm&r=g\",\"caption\":\"steven\"},\"url\":\"https:\\\/\\\/matforge.org\\\/author\\\/steven\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche - matforge.org","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/","og_locale":"fr_FR","og_type":"article","og_title":"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche - matforge.org","og_description":"Reading Time:  11 minutesQu'est-ce qu'une carri\u00e8re d'ing\u00e9nieur en logiciel de recherche\u00a0? Les chemins d'acc\u00e8s, les fourchettes salariales, les cadres de comp\u00e9tences, l'impact de Genai et la fa\u00e7on de percevoir des r\u00f4les RSE dans le milieu universitaire, les laboratoires nationaux et l'industrie.","og_url":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/","og_site_name":"matforge.org","article_published_time":"2026-08-21T14:28:44+00:00","author":"steven","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"steven","Dur\u00e9e de lecture estim\u00e9e":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/#article","isPartOf":{"@id":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/"},"author":{"name":"steven","@id":"https:\/\/matforge.org\/#\/schema\/person\/8f690fb596d657b12994b83caa788f03"},"headline":"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche","datePublished":"2026-08-21T14:28:44+00:00","mainEntityOfPage":{"@id":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/"},"wordCount":3739,"commentCount":0,"keywords":["Apache 2.0","BSD","Creative Commons","GPL","MIT","open-source licensing","research software"],"articleSection":["Simulation &amp; Projets de mod\u00e9lisation"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/","url":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/","name":"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche - matforge.org","isPartOf":{"@id":"https:\/\/matforge.org\/#website"},"datePublished":"2026-08-21T14:28:44+00:00","author":{"@id":"https:\/\/matforge.org\/#\/schema\/person\/8f690fb596d657b12994b83caa788f03"},"breadcrumb":{"@id":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/matforge.org\/fr\/scientific-computing-career-paths-research-software-engineer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/matforge.org\/"},{"@type":"ListItem","position":2,"name":"Scientific Computing Carri\u00e8re : Ing\u00e9nieur logiciel de recherche"}]},{"@type":"WebSite","@id":"https:\/\/matforge.org\/#website","url":"https:\/\/matforge.org\/","name":"matforge.org","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/matforge.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/matforge.org\/#\/schema\/person\/8f690fb596d657b12994b83caa788f03","name":"steven","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/d46cfcd83a298f27e8d66bfa035514fefca7652f26bd3ef7402f82b68a41ec0f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d46cfcd83a298f27e8d66bfa035514fefca7652f26bd3ef7402f82b68a41ec0f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d46cfcd83a298f27e8d66bfa035514fefca7652f26bd3ef7402f82b68a41ec0f?s=96&d=mm&r=g","caption":"steven"},"url":"https:\/\/matforge.org\/author\/steven\/"}]}},"_links":{"self":[{"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/posts\/1218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/comments?post=1218"}],"version-history":[{"count":1,"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/posts\/1218\/revisions"}],"predecessor-version":[{"id":1372,"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/posts\/1218\/revisions\/1372"}],"wp:attachment":[{"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/media?parent=1218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/categories?post=1218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matforge.org\/wp-json\/wp\/v2\/tags?post=1218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}