Emploi
Assistant de carrière BÊTA J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Création d'outils interactifs pour le développement de preuves formelles en rocq, et interfaçage avec des llms

Nantes
CDD
INRIA
Publiée le 19 avril
Description de l'offre

Contexte et atouts du poste

Rocq est logiciel, appelé prouveur interactif, conçus pour écrire et valider des preuves de propriétés mathématiques grâce à une interaction entre utilisateurices et machine. Par exemple, ils sont utilisés dans le monde académique ainsi que dans l’industrie pour prouver la correction de programmes critiques et sophistiqués dans des domaines variés (cybersécurité, compilation, architecture, etc.). L’une des forces de ce type de méthodes formelles est son expressivité, qui permet en fait de formaliser et de vérifier des théories mathématiques arbitrairement sophistiquées. De fait, ces prouveurs interactifs sont aussi utilisés par des chercheurs en mathématiques aussi bien que par des chercheurs en méthodes formelles.

Un des grands défi de ce domaine est de démocratiser la production des bibliothèques de code de ces prouveurs, et de leur concevoir un environnement de développement moderne et productif. Le contexte général de ce poste est d’explorer comment exploiter les récentes capacités des LLMs généraliste à générer des preuves formelles en Rocq avec un accent mis sur les interfaces utilisateur.

Dans le cadre du défi FRAIME avec MERCE (Mitsubishi Electric R&D Centre Europe),la mission de ce poste est plus particulièrement de mettre en place une interface entre Rocq, VSCode et des LLMs généralistes pour obtenir un environnement de développement unifié et efficace pour l'utilisateur.

Mission confiée

La personne recrutée aura pour missions :

1. De reprendre les propositions d'interface utilisateur basées sur VSCode (Rocqlsp et VSRocq) et de fournir une version robuste et unifiée.
2. De fournir une interface MCP (Model Context Protocol) pour permettre l'interfaçage avec des LLMs.
3. De faire un travail de veillle et de réponse à la communauté d'utilisateur qui cherche à utiliser les outils proposés.

L’ingénieur sera encadré par des chercheurs spécialistes des prouveurs interactifs (Rocq et Lean). Les expérimentations seront menées en collaboration avec une équipe élargie de chercheurs Inria travaillant sur la question des interfaces utilisateurs et l’intégration d’outils de machine learning.

Principales activités

4. Mise en place d'un serveur permettant l'éxecution parallèle et stable de plusieurs processus `rocq`. Ceci avec pour but à la fois l'utilisation multi-agentique avec des LLMs, mais aussi permettre une meilleure stabilité pour les interfaces utilisateurs en ayant toujours un processus pouvant prendre le relai en cas de problème.
5. intégration de ce nouveau seveur avec une extension Rocq pour VS code et éventuellement d'autres plateformes
6. mise en place d'une veille sur les retours utilisateurs pour atteindre une facilité d'installation et d'utilisation qui reste pour le moment encore insuffisante.

Compétences

7. Langages de programmation : OCaml
8. Expérience avec un outil de preuve formelle (Rocq, Lean ou Agda).
9. Langue : Candidats maîtrisant l'anglais à un niveau B1 minimum avec une bonne compréhension du français (ou inversement).
10. Travail en équipe en distanciel
11. Une expérience avec les protocoles LSP et MCP serait un atout mais n'est pas obligatoire.

Avantages

12. Restauration subventionnée
13. Transports publics remboursés partiellement
14. 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)
15. Possibilité de télétravail (après 6 mois d'ancienneté) et aménagement du temps de travail
16. Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
17. Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
18. Accès à la formation professionnelle

Rémunération

Selon expériences

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Offre similaire
Ingénieur système - développement d'un environnement basé sur le cloud pour applications urgentes
Nantes
CDD
INRIA
Ingénieur système
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Recrutement INRIA
Emploi INRIA à Nantes
Emploi Nantes
Emploi Loire-Atlantique
Emploi Pays de la Loire
Intérim Nantes
Intérim Loire-Atlantique
Intérim Pays de la Loire
Accueil > Emploi > Création d'outils interactifs pour le développement de preuves formelles en Rocq, et interfaçage avec des LLMs

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2026 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder