Emplois actuels liés à Ingénieur en Optimisation de Compilateurs - Villeneuved'Ascq, Hauts-de-France - INRIA


  • Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    Contexte et ObjectifsL'équipe Evref de l'INRIA recherche un ingénieur R&D pour travailler sur un compilateur optimiseur pour le langage Pharo, dans le contexte d'un framework de génération de machines virtuelles.MissionsLa personne recrutée sera amenée à construire un framework d'optimisation pour les collections des langages...


  • Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    Contexte et ObjectifsL'équipe Evref d'INRIA recherche un(e) ingénieur(e) R&D pour travailler sur l'optimisation de machines virtuelles. L'objectif principal est de développer un framework d'optimisation pour les langages orientés-objet, incluant des composants tels que des interprètes haute performance, des compilateurs Just-in-time...


  • Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    Contexte et ObjectifsL'équipe Evref d'INRIA recherche un ingénieur R&D pour travailler sur l'optimisation de machines virtuelles. L'objectif principal est de développer un framework d'optimisation pour les langages de programmation, en particulier pour le langage Pharo.MissionsLes missions principales incluent la détection des...


  • Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    Contexte et ObjectifsL'équipe Evref de l'INRIA recherche un ingénieur R&D pour travailler sur l'optimisation de machines virtuelles. L'objectif principal est de développer un framework d'optimisation pour les langages orientés-objet, incluant des composants tels que des interprètes haute performance, des compilateurs Just-in-time et...


  • Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    Contexte et objectifsL'équipe Evref d'INRIA recherche un(e) ingénieur(e) R&D pour travailler sur un compilateur optimiseur pour le langage Pharo, dans le contexte d'un framework de génération de machines virtuelles.MissionsLa personne recrutée sera amenée à construire un framework d'optimisation pour les collections des langages...

  • Ingénieur Machine Virtuelle

    il y a 2 semaines


    Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    MissionL'objectif de l'ingénieur(e) recruté(e) est de travailler sur un compilateur optimiseur pour le langage Pharo, dans le contexte d'un framework de génération de machines virtuelles.Compétences requisesMaitrise de la programmation orienté objet, et les langages dynamiquement typésBon niveau de connaissance des implémentations des...

  • Ingénieur Machine Virtuelle

    il y a 4 semaines


    Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    MissionL'équipe Evref de l'INRIA recherche un ingénieur R&D pour une période de 5 mois. L'objectif de l'ingénieur recruté sera de travailler sur un compilateur optimiseur pour le langage Pharo, dans le contexte d'un framework de génération de machines virtuelles.Compétences requisesMaitrise de la programmation orienté objet, et...


  • Villeneuve-d'Ascq, Hauts-de-France INRIA Temps plein

    MissionL'équipe Evref de l'INRIA recherche un(e) ingénieur(e) R&D pour une période de 5 mois. L'objectif de l'ingénieur(e) recruté(e) sera de travailler sur un compilateur optimiseur pour le langage Pharo, dans le contexte d'un framework de génération de machines virtuelles.Compétences requisesMaitrise de la programmation orienté...

  • Ingénieur des données

    il y a 1 semaine


    Villeneuve-d'Ascq, Hauts-de-France Sopra Steria Temps plein

    Ingénieur des donnéesVous rejoignez notre équipe de Data Factory comme Ingénieur des données. Votre rôle consiste à concevoir et à mettre en place des pipelines de données fiables, sécurisés et à l'échelle pour soutenir la mise à disposition des données aux cas d'usage métier.Évaluer, concevoir, déployer, améliorer et maintenir les...


  • Villeneuve-d'Ascq, Hauts-de-France INGEOS Temps plein

    À propos de l'entrepriseProjex est une entreprise innovante et dynamique qui intervient sur l'ensemble du territoire national. Nous sommes composés d'environ 270 collaborateurs et créés en 1992. Notre objectif est de proposer une ingénierie innovante, responsable et connectée du projet à son exploitation.Le posteEn tant qu'Ingénieur...


  • Villeneuve-d'Ascq, Hauts-de-France Gestore dei Servizi Energetici GSE S.p.A Temps plein

    MissionNous sommes à la recherche d'un Ingénieur Projets Bâtiment confirmé pour rejoindre notre équipe de professionnels passionnés par la conception et la gestion de projets immobiliers.Vous serez responsable de la conception, de la planification, de la coordination et de la gestion de projets immobiliers de A à Z, en veillant à ce que les projets...


  • Villeneuve-d'Ascq, Hauts-de-France Gestore dei Servizi Energetici GSE S.p.A Temps plein

    MissionNous sommes à la recherche d'un Ingénieur Projets Bâtiment confirmé pour rejoindre notre équipe.Vous serez responsable de la conception, de la planification, de la coordination et de la gestion de projets immobiliers en veillant à ce que les projets soient réalisés dans le respect des normes de qualité et de sécurité, tout en minimisant...


  • Villeneuve-d'Ascq, Hauts-de-France Gestore dei Servizi Energetici GSE S.p.A Temps plein

    MissionNous sommes à la recherche d'un Ingénieur Projets Bâtiment confirmé pour rejoindre notre équipe de projets immobiliers.Vous serez responsable de la conception, de la planification, de la coordination et de la gestion de projets immobiliers en veillant à ce que les projets soient réalisés dans le respect des normes de qualité et de sécurité,...


  • Villeneuve-d'Ascq, Hauts-de-France Gestore dei Servizi Energetici GSE S.p.A Temps plein

    MissionNous sommes à la recherche d'un Ingénieur Projets Bâtiment confirmé pour rejoindre notre équipe à Lille. Vous serez responsable de la conception, de la planification, de la coordination et de la gestion de projets immobiliers de A à Z.Vos missions principales seront :En phase de consultation : montage des DCE, analyse des offres, recalage...


  • Villeneuve-d'Ascq, Hauts-de-France INGEOS Temps plein

    À propos de l'entrepriseProjex est une entreprise innovante qui intervient sur l'ensemble du territoire national. Nous proposons une large palette d'expertises techniques, de management de projets et de maîtrise d'exécution pour tous types d'opérations.Le posteEn tant qu'Ingénieur Structure, vous aurez l'occasion de faire...


  • Villeneuve-d'Ascq, Hauts-de-France CNRS Temps plein

    Offre d'emploi : Ingénieur de recherche (H/F) pour la caractérisation de micro-condensateurs tout solideL'UCCS (département de Chimie du Solide) recherche un ingénieur de recherche (H/F) pour rejoindre son équipe de micro-stockage de l'énergie. Le candidat sélectionné travaillera dans le cadre du projet ANR MEMPACAP (Micro-condEnsensateur 3D...


  • Villeneuve-d'Ascq, Hauts-de-France Gestore dei Servizi Energetici GSE S.p.A Temps plein

    MissionNous sommes à la recherche d'un Ingénieur Projets Bâtiment confirmé pour rejoindre notre équipe de Lille.Vous serez responsable de la conception, de la planification, de la coordination et de la gestion de projets immobiliers pour divers secteurs, en veillant à ce que les projets soient réalisés dans le respect des normes de qualité et de...


  • Villeneuve-d'Ascq, Hauts-de-France CNRS Temps plein

    Offre d'emploi : Ingénieur de rechercheL'UCCS recherche un ingénieur de recherche pour rejoindre son équipe de micro-stockage de l'énergie. Le candidat sélectionné travaillera dans le cadre du projet ANR MEMPACAP, qui vise à développer une approche de cartographie des propriétés des micro-condensateurs tout solide.MissionsLes missions...


  • Villeneuve-d'Ascq, Hauts-de-France Gestore dei Servizi Energetici GSE S.p.A Temps plein

    MissionNous sommes à la recherche d'un Ingénieur Projets Bâtiment confirmé pour rejoindre notre équipe de professionnels passionnés par la conception et la gestion de projets immobiliers.Vous serez responsable de la conception, de la planification, de la coordination et de la gestion de projets immobiliers de A à Z, en veillant à ce que les projets...


  • Villeneuve-d'Ascq, Hauts-de-France Gestore dei Servizi Energetici GSE S.p.A Temps plein

    MissionNous recherchons un Ingénieur Projets Bâtiment confirmé pour rejoindre notre équipe de projets immobiliers.En tant que responsable de projets, vous serez chargé de la conception, de la planification, de la coordination et de la gestion de projets immobiliers.Vos missions principales :En phase de consultation : montage des DCE, analyse des offres,...

Ingénieur en Optimisation de Compilateurs

Il y a 2 mois


Villeneuved'Ascq, Hauts-de-France INRIA Temps plein

Contexte et avantages du poste

L'équipe Evref se consacre à la pérennité des systèmes informatiques. Cette mission est abordée sous deux axes complémentaires : la réingénierie des systèmes complexes et le développement pour des langages de programmation dynamiques et réflexifs.

Dans le cadre de la réingénierie, nous proposons des analyses novatrices pour appréhender et restructurer les applications existantes (métriques spécialisées, visualisations adaptées, identification des couches, migration automatisée) en plus de Moose, une plateforme de réingénierie open-source. Nous nous concentrons sur l'identification et la validation des règles, et avons fondé Synectique, une société dédiée à l'analyse logicielle.

En ce qui concerne le développement, nous réévaluons des concepts de langage tels que les modules et la composition. De plus, nous travaillons sur une nouvelle génération de systèmes réflexifs. Ces développements en langage de programmation sont testés sur Pharo, un langage orienté objet, typographié dynamiquement et réflexif, utilisé par des universités, des groupes de recherche et des entreprises à travers le monde. Pharo bénéficie du soutien d'un consortium industriel.

Nous recherchons un(e) ingénieur(e) en recherche et développement pour une mission de 5 mois. La personne recrutée sera chargée de travailler sur un compilateur optimiseur pour le langage Pharo, dans le cadre d'un framework de génération de machines virtuelles.

Missions confiées

Responsabilités :
En collaboration avec Guillermo Polito, l'équipe Evref et le consortium industriel Pharo, la personne sélectionnée sera amenée à élaborer un cadre d'optimisation pour les langages orientés objet, intégrant des éléments tels que des interprètes performants, des compilateurs Just-in-time, et des gestionnaires automatiques de mémoire.

Connaissances requises :
Les machines virtuelles (VM) sont omniprésentes dans les ordinateurs portables, serveurs et appareils mobiles. Les VMs industrielles (comme celles de Microsoft, Oracle, Google, etc.) utilisent des techniques d'optimisation avancées, souvent réalisées par des experts, ce qui rend leur reproduction et leur modification difficiles. Ces techniques visent principalement à améliorer la rapidité, tout en tenant compte des contraintes d'espace et d'efficacité énergétique, cruciales dans les domaines de l'IoT et de la robotique.
Dans ce projet, nous proposons d'explorer la détection des opportunités de parallélisme à travers des analyses statiques des dépendances entre instructions, que ce soit en amont lors de la compilation ou en ligne lors de la compilation Just-in-time.

Collaboration :
La personne recrutée travaillera en étroite collaboration avec Guillermo Polito, responsable du projet, l'équipe Evref, experte en langages de programmation, et le consortium industriel Pharo, spécialiste des machines virtuelles et principal fournisseur des cas d'études.

Activités principales :
Les principales activités (maximum 5) incluent :

  • Développer une analyse de code en amont pour identifier les opportunités de parallélisme
  • Créer une transformation automatique basée sur cette analyse
  • Proposer des processus de benchmarking et d'évaluation des performances pour le code parallèle
  • Documenter l'utilisation du cadre et des outils mentionnés

Activités complémentaires (maximum 3) :

  • Diffuser les activités au sein de la communauté open source Pharo

Compétences requises :

Compétences techniques et niveau requis :

  • Maîtrise de la programmation orientée objet et des langages dynamiquement typés
  • Bonne connaissance des implémentations des langages de programmation (par exemple, représentations intermédiaires, interprètes, compilateurs)
  • Connaissance du langage Pharo ou Smalltalk

Langues :

  • Bon niveau d'anglais dans un environnement multilingue

Avantages :

  • Restauration subventionnée
  • Remboursement partiel des transports publics
  • Congés : 7 semaines de congés annuels + 10 jours de RTT (base temps plein) + possibilité d'autorisations d'absence exceptionnelles
  • Possibilité de télétravail et d'aménagement du temps de travail
  • Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
  • Prestations sociales, culturelles et sportives
  • Accès à la formation professionnelle
  • Sécurité sociale

Rémunération :

Rémunération selon le profil (grille de la fonction publique)