Activez les alertes d’offres d’emploi par e-mail !
Mulipliez les invitations à des entretiens
Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.
Une institution publique de premier plan recherche un expert en ingénierie logicielle pour développer des outils d'analyse de données. Ce rôle dynamique implique la collaboration avec des équipes scientifiques internationales et le développement de solutions innovantes pour des projets de grande envergure. Vous serez responsable de l'intégration de méthodes avancées d'apprentissage automatique et de traitement d'image dans un environnement de calcul distribué. Si vous êtes passionné par la recherche et souhaitez contribuer à des missions spatiales, cette opportunité est faite pour vous.
Partager la page
Veuillez pour partager sur Facebook, Twitter et LinkedIn.
Mission :
L'ingénieur·e aura pour mission de développer des méthodes et des outils d¿analyse des données issues des expériences auxquelles le laboratoire participe, en mobilisant des approches avancées en apprentissage automatique et en déve-loppement logiciel scientifique, dans un environnement de calcul distribué adapté aux besoins des projets.
Activité :
- Assurer la validation des méthodes d'analyse de données, ainsi que leur intégration et optimisation dans un contexte d'application à de très grands volumes de don-nées.
- Effectuer ces développements dans un cadre collaboratif et distribué, propre aux collaborations scientifiques de ces expériences, et garantir un niveau d'industrialisation adéquat
- Piloter, de manière proactive et autonome, la mise en œuvre de ces contributions techniques au sein des collaborations, en assurant, le cas échéant, la responsabilité des livrables associés.
- Développer les codes de traitement des images du télescope Vera Rubin et de la mission spatiale Euclid, et participer à l'analyse des données de la Dark Energy Science Collaboration du LSST au sein du groupe AstroDeep du la-boratoire.
- Assurer l'adéquation de ces codes aux standards d¿industrialisation (tests unitaires, intégration continue, etc.) et leur mise en production sur les images réelles.
- Assurer un rôle de conseil et d'expertise auprès des chercheurs du laboratoire concernant le développement logiciel, l'utilisation de techniques d'apprentissage automatique (machine learning) et le traitement des grands volumes de données.
Contexte :
Le laboratoire APC est une unité mixte de recherche du CNRS et de l'Université Paris Cité, installée au sein du campus des Grands Moulins (13e arrondissement). L'activité scientifique est centrée autour de cinq thématiques : Cosmologie, Gravitation, Astrophysique des hautes énergies, Particules et Théorie.
Le laboratoire APC travaille à l'interface entre astrophysique et physique des hautes énergies et est impliqué dans la construction au sol de grands équipements comme le Vera Rubin Observatory/LSST, dans le consortium de la mission spatiale Euclid, ainsi que dans plusieurs autres missions spatiales de grande pertinence scientifique (SVOM, LISA, Athena, ...) du CNES, de l'ESA et de la NASA. Pour répondre aux besoins des projets dans lesquels l'APC est engagé, le service informatique renforce son équipe de calcul et de traitement des données.
L'ingénieur·e intégrera le service Informatique (SI) du laboratoire, composé de 22 membres, et travaillera dans le cadre du pôle « Calcul et ingénierie des données », composé de 12 agents. L'ingénieur·e sera amené·e à interagir avec l'agence spatiale française CNES et les consortiums internationaux de LSST et d'Euclid.
Dans son rôle de conseil et d'expertise, il/elle sera également amené·e à interagir avec les différents groupes de recherche et équipes techniques de l'APC.
L'ingénieur·e recruté·e sera placé·e sous la responsabilité hiérarchique du responsable du SI et du responsable du pôle « Calcul et ingénierie des données ».
Des déplacements pour la participation à des conférences nationales et internationales sont à prévoir.
Une partie des activités peut être réalisée en télétravail et sera à définir avec le responsable de service, sous réserve de respecter la réglementation en vigueur au CNRS.
Ce poste est à temps plein, avec une amplitude de 38h30 par semaine, 32 jours de congés annuels ainsi que 12 jours de RTT.
Competence :
Savoirs :
- Connaissances en traitement d'image et en utilisation de techniques d¿apprentissage automatique
- Maîtrise des frameworks et des langages de programmation
- Connaissances des infrastructures de calcul distribué et GPU, et des tech-niques de parallélisation dans les grandes collaborations scientifiques ; capacité à exploiter efficacement les ressources matérielles disponibles.
- Connaissances des méthodes et outils de mise en production du logiciel : intégration continue, analyse statique de code, outils de test.
- Connaissances générales de méthodologie de conduite de projet
- Connaissances générales de la sécurité des systèmes d'information et de communication
- Maîtrise de l'anglais à l'écrit et à l'oral (niveau B2 exigé)
Savoirs faire :
- Piloter un projet
- Encadrer / Animer une équipe
- Animer une réunion
- Initier et conduire des partenariats
- Assurer une veille technologique
Savoirs-être :
- Savoir travailler en équipe : s'intégrer, coopérer, apporter une contribution efficace
- Savoir analyser un problème et y apporter une solution adaptée
- Savoir s'adapter aux différents projets et différentes équipes
- Savoir être à l'écoute des autres et réceptifs aux informations venant de l'environnement
- Savoir communiquer : mettre en forme et transmettre les informations
- Savoir organiser son travail et gérer les priorités
C’est l’une des plus importantes institutions publiques au monde : 33 000 femmes et hommes (dont plus de 16000 chercheurs et plus de 16000 ingénieurs et techniciens), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines.