Apprenti Machine Virtuelle

Il y a 2 mois


Villeneuved'Ascq, France Inria Temps plein

**Type de contrat **:CDD

**Contrat renouvelable **:Oui

**Niveau de diplôme exigé **:Bac + 3 ou équivalent

**Autre diplôme apprécié **:Ingénieur en systèmes d'information

**Fonction **:Apprenti de l'ingénierie

**Niveau d'expérience souhaité **:Jeune diplômé

**A propos du centre ou de la direction fonctionnelle**:
Le centre de recherche Inria de l'Université de Lille, créé en 2008, compte 360 personnes dont 305 scientifiques répartis dans 15 équipes de recherche. Reconnu pour son implication forte dans le développement socio-économique sur le territoire des Hauts-De-France, le centre de recherche Inria Lille - Nord Europe poursuit une démarche de proximité avec les grandes entreprises et les PME. En favorisant ainsi les synergies entre chercheurs et industriels, Inria participe au transfert de compétences et d’expertises dans les technologies numériques et donne accès aux meilleures recherches européennes et internationales au bénéfice de l’innovation et des entreprises notamment en région.

Depuis plus de 10 ans, le centre Inria de l'Université de Lille est installé au coeur de l’écosystème universitaire et scientifique lillois ainsi qu’au coeur de la Frenchtech avec un showroom technologique, basé avenue de Bretagne à Lille, sur le site d’excellence économique consacré aux technologies de l’information et de la communication (TIC) qu’est EuraTechnologies.

**Contexte et atouts du poste**:
L’objectif de l’équipe Evref est de soutenir des systèmes toujours en fonctionnement. Cet objectif est abordé sous deux angles complémentaires : la réingénierie des grands systèmes et les constructions pour les langages de programmation dynamiques et réfléchis.

**Mission confiée**:
**Missions**:
Avec l'aide de Guillermo Polito, l'équipe Evref et le consortium industriel Pharo, la personne recrutée sera amenée à améliorer les diverses compilateurs de la machine virtuelle Pharo, incluant des composants tels que des interprètes haute performance, des compilateurs Just-in-time, des gestionnaires automatiques de memoire.

**Pour une meilleure connaissance du sujet de recherche proposé**:
Les machines virtuelles (VM) sont omniprésentes dans tous les ordinateurs portables, serveurs et téléphones. Les VMs industrielles (par exemple de Microsoft, Oracle, Google ) utilisent des techniques d'optimisation très élaborées, souvent réalisées à la main par des experts, difficile à reproduire, à reproduire et à modifier. Ces techniques d'optimisation visent principalement à améliorer la vitesse, et sont incompatibles avec des contraintes telles que l'espace et l'efficacité énergétique, importantes dans les domaines de IoT ou de la robotique.
Dans ce projet, nous proposons d'aborder la détection des opportunités de parallelism avec des analyse statiques de dependences entre instructions, soit de manière ahead-of-time lors de la compilation ou on-line lors de la compilation Just-in-time.

**Collaboration**:
La personne recrutée sera en lien avec Guillermo Polito, encadrant du projet, l'équipe Evref expert en langages de programmation et le consortium industriel Pharo expert en machines virtuelles industrielles et fournisseur principale des cas d'études.

**Responsabilités**:
La personne recrutée aura la charge du développement d'un analyse et optimisation dans langage Pharo, de l'écriture du support compilateur Slang vers du code C, et l'implémentation des optimisations spécifiques machine virtuelle.

**Principales activités**:
Principales activés (5 maximum):

- Simplification du processus de compilation Slang
- Introduction d'un système de logging d'erreurs
- Améliorer les systèmes de typage et optimization (dont inlining)
- Documenter l'utilisation du framework et outils ci décrits

Activités complémentaires (3 maximum):

- Difusser les activités dans la communauté open source Pharo

**Compétences**:
Compétences techniques et niveau requis:

- Maitrise de la programmation orienté objet, et les langages dynamiquement typés
- Bon niveau de connaissance des implémentations des langages de programmation (e.g., répresentations intermediaires, interprètes, complilateurs)
- Connaissance du langage Pharo ou Smalltalk

Langues:

- bon niveau d'anglais dans un environnement polyglote

**Avantages**:

- Restauration subventionnée
- Transports publics remboursés partiellement
- Congés: 7 semaines de congés annuels + 10 jours de RTT (base temps plein) + possibilité d'autorisations d'absence exceptionnelle (ex : enfants malades, déménagement)
- Possibilité de télétravail et aménagement du temps de travail
- Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
- Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
- Accès à la formation professionnelle
- Sécurité sociale

**Rémunération**:
Rémunération selon profil



  • 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 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...


  • 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...

  • Ingénieur Machine Virtuelle

    il y a 1 semaine


    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...


  • 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, France INRIA Temps plein

    Contexte et atouts du poste L’objectif de l’équipe Evref est de soutenir des systèmes toujours en fonctionnement. Cet objectif est abordé sous deux angles complémentaires : la réingénierie des grands systèmes et les constructions pour les langages de programmation dynamiques et réfléchis. Dans la perspective de la réingénierie, nous...


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

    Qui sommes-nous?Euro-Information, une filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Nos activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur...


  • Villeneuve-d'Ascq, Hauts-de-France Crédit Mutuel Temps plein

    Qui sommes-nous ?Euro-Information, filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Nos activitésLes activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis...


  • Villeneuve-d'Ascq, Hauts-de-France Crédit Mutuel Temps plein

    Qui sommes-nous?Euro-Information, filiale technologique de Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Nos activitésLes activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis...


  • Villeneuve-d'Ascq, Hauts-de-France Crédit Mutuel Temps plein

    Qui sommes-nous?Euro-Information, filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Nos activitésLes activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis...


  • Villeneuve-d'Ascq, Hauts-de-France Crédit Mutuel Temps plein

    Qui sommes-nous?Euro-Information, filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Nos activitésLes activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis...


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

    Qui sommes-nous?Euro-Information, une filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Les activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur...


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

    Qui sommes-nous?Euro-Information, une filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Les activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur...


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

    Qui sommes-nous ?Euro-Information, filiale technologique de Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Les activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur plusieurs...


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

    Qui sommes-nous?Euro-Information, une filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Les activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur...


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

    Qui sommes-nous?Euro-Information, une filiale technologique du Crédit Mutuel Alliance Fédéral, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Les activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur plusieurs...


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

    Qui sommes-nous ?Euro-Information, filiale technologique de Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Les activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur plusieurs...


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

    Qui sommes-nous ?Euro-Information, filiale technologique du Crédit Mutuel Alliance Fédéral, conçoit, réalise, maintient et exploite un système d'information commun utilisé par le Groupe.Les activités de développement et de production informatique au niveau national et international sont assurées par environ 4000 salariés répartis sur plusieurs...


  • Villeneuve-d'Ascq, Hauts-de-France EURO-INFORMATION PRODUCTION Temps plein

    Nous recherchons un spécialiste en architecture serveurs WindowsEuro-Information Production, filiale technologique du Crédit Mutuel Alliance Fédérale, conçoit et réalise des systèmes d'information pour le Groupe.Nous sommes à la recherche d'un spécialiste en architecture serveurs Windows pour rejoindre notre équipe Technologies des Serveurs...