Ingénieur-e en ingénierie logicielle

  • CNRS
  • Publiée le : 2018-09-02

Groupe de fonction :

Affectation :

OpenEdition Center, MARSEILLE 13

Mission :

Il/Elle coordonnera des projets d'implémentation d'applications basés sur ces technologies.

Il/Elle développera des prototypes logiciels et des applications utilisables en production basés sur ces travaux de recherche ou sur l'état de l'art en text et data mining.

Activités :

Diriger des projets de développement d'applications

Définir l'architecture logicielle en fonction du besoin

Évaluer la charge de travail à partir d'un cahier des charges fonctionnel

Réaliser tout ou partie du développement logiciel en prenant en compte les impératifs de performance des applications produites

Assurer aux chercheurs l'accès aux données de la plateforme nécessaires aux travaux de recherche

Mettre en place des études et évaluations sur des technologies existantes

Rédiger des rapports d'étude

Traiter et documenter des données

Documenter les développements réalisés

Assurer une veille technologique

Utiliser des systèmes de tickets et outil de versionning

Compétences :

Connaissance approfondie en traitement du langage naturel et en machine learning : Méthodes de classification standard (SVM, naive Bayes), de clustering et connaissance des chaînes de Markov (principalement CRF)(Par exemple : scikit-learn)

Compréhension des logiques de recherche d'information et des systèmes de recommandation : mesures de similarité, indexation automatique, théorie des graphes : Par exemple : bibliothèque Apache Lucene, librairie python Networkx

Connaissances en traitement informatique statistique (Notions du langage R)

Connaissance approfondie de la programmation objet et d'au moins un langage de programmation (PHP, Python)

Connaissance approfondie des bases de données relationnelles et NoSQL

Connaissance approfondie d'au moins un outil de versioning (Git)

Connaissance de la méthodologie de conduite de projet

Connaissances en administration système (ssh, nginx, serveur web)

Bonne connaissance de l'environnement Linux, notamment dans un environnement web

Connaissance d'une méthode de conception et d'analyse

Connaissance de méthodes de vérification de la qualité du code et d'optimisation

Connaissance de méthodes de documentation du code Compréhension écrite de l'anglais technique

Contexte :

Depuis 2010 Open Edition développe des projets de recherche dans le domaine de la fouille de texte et de données (TDM, text and data-mining) dans le cadre du Lab d'OpenEdition, en partenariat avec l'UMR 7020 (LIS). Il produit sur cette base des outils robustes favorisant la recherche de contenu et la circulation entre les documents publiés sur OpenEdition.

En 2018, OpenEdition renforce cette orientation recherche en devenant une Unité de Service et de Recherche (USR). La recherche sur la fouille de texte sera poursuivie et sera complétée par d'autres axes de recherche, notamment sur l'analyse des usages des lecteurs des publications électroniques scientifiques.

L'agent recruté sera rattaché au Laboratoire d'OpenEdition sous la responsabilité du directeur de l'unité et sera plus spécifiquement sous la responsabilité directe du responsable de service.

https://cleo.openedition.org/missions/innovation

D'autres offres de Développeur Python à Marseille

Trouvez toutes les annonces de Développeur Python à Marseille

Développeur Backend (Python, Kafka, NodeJS) InsideBoard - Neuilly-sur-Seine
CDI
Développeur (Web || Python || Perl) - H/F RECRUT-INFO - 50000€ - Marseille
CDI
Développeur Python / Freelance Progressive - Paris
Temps plein, Freelance / Indépendant