Ingénieur de Données

Job expired!

Chez Uni Systems, nous travaillons à transformer les visions numériques en réalité. Nous sommes en croissance continue et nous recherchons un Ingénieur de Données professionnel pour rejoindre notre équipe UniQue Ispra.

Dans ce rôle, vous aurez l'opportunité de travailler en étroite collaboration avec nos clients du secteur public et vous serez responsable du développement de nouvelles activités en identifiant des opportunités rentables, en maintenant votre portefeuille de clients en établissant des relations solides et durables, et en surveillant l'avancement des projets, dans le but de fournir un excellent service à la clientèle et des services à valeur ajoutée.

Que allez-vous apporter à l'équipe?

  • Conception, mise en œuvre et évaluation des applications NLP basées sur l'IA, y compris mais sans se limiter à la traduction automatique (MT) ;
  • Organisation et exécution de formations à grande échelle pour plusieurs paires de langues ; automatisation des processus, utilisation efficace des ressources disponibles ; inspection de l'avancement de la construction du moteur et débogage ;
  • Définition de critères d'évaluation de la qualité applicables aux jeux de données utilisés pour construire des applications NLP, concernant à la fois les données d'entraînement et les ensembles de données de test.
  • Application de techniques avancées d'analyse de données et d'apprentissage automatique, y compris le "deep learning" basé sur des modèles neuronaux, à des tâches liées à la MT, y compris, mais sans s'y limiter, l'adaptation au domaine ;
  • Développement et maintenance de méthodes et de logiciels pour identifier des sous-ensembles utiles de corpus existants, en filtrant les parties indésirables, en utilisant des combinaisons d'approches d'apprentissage automatique avec des règles explicites (symboliques).
  • Acquisition et gestion de sources de données qui sont utiles pour améliorer les performances et la qualité de la MT, telles que des corpus parallèles, comparables et monolingues (y compris des données collectées sur le Web ou des corpus parallèles artificiels via la rétrotraduction) ;
  • Acquisition et gestion de sources de données pour la construction d'outils de prétraitement et de post-traitement améliorés (par exemple, analyse morphologique et syntaxique, réordonnancement, réévaluation, estimation de la qualité) ;
  • Consultation de l'équipe de développement sur l'intégration de ces sources de données supplémentaires dans une solution logicielle fonctionnelle ;
  • Conseil sur l'amélioration de la qualité de la MT ; évaluation de l'impact des changements apportés aux moteurs de MT sur la qualité de la sortie et autres critères de performance ;
  • Participation à des groupes de travail fonctionnels et à des réunions de suivi ;
  • Participation à des conférences et ateliers scientifiques liés à l'intelligence artificielle, au traitement naturel du langage, à la traduction automatique et aux technologies sous-jacentes ;
  • Contribution à et analyse des mises en œuvre réalisées pour répondre à des besoins spécifiques des clients, par exemple grâce à la création de moteurs de MT spécifiques à un domaine ou d'algorithmes spécifiques ;
  • Analyse des avantages et des risques de ces changements concernant la qualité globale du service de eTraduction.
  • Interaction avec les analystes d'affaires, le client, les utilisateurs, les chefs de projet et les développeurs

Exigences

Qu'est-ce qui est nécessaire pour réussir dans ce poste?

  • Un diplôme universitaire avancé en linguistique informatique axée sur les données, en apprentissage automatique, en exploration de données ou en modélisation statistique de données, incluant une familiarité avec les techniques basées sur les données pour le traitement naturel du langage, telle que la traduction automatique statistique / neuronale, ou une expérience équivalente
  • Très bonne connaissance et expérience professionnelle dans le domaine du traitement naturel du langage, y compris la traduction automatique neuronale
  • Connaissance approfondie de la configuration et de l'évaluation des logiciels de MT, y compris des méthodologies et des outils de test, tels que les mesures de qualité automatiques (scores BLEU et similaires) et l'évaluation humaine de la qualité de la MT
  • Connaissance approfondie et expérience avec les langages de programmation utilisés pour le traitement de texte (Python)
  • Capacité à mettre en œuvre des solutions prototypes efficacement et rapidement et à les évaluer sur de très grandes quantités de données textuelles
  • Capacité à faire face à des technologies en évolution rapide utilisées en NLP, MT et apprentissage automatique
  • Bonne connaissance de l'anglais