Sans action de votre part dans les prochaines minutes, votre session expirera et vous serez déconnecté de la plateforme.
Type de contrat CDI
Prise de fonction souhaitée 17/09/2026
Date limite de candidature -
Localisation Bruz, 35, Ille-et-Vilaine, Bretagne
Niveau d'études Bac + 5 ( MASTER - DEA - DESS - ING) ou équivalent
Domaine professionnel -
Niveau d'expérience Confirmé (5 à 10 ans)
Rémunération Selon grille DINUM mensuel net
Selon grille DINUM annuel brut (selon expérience)
Télétravail Oui
Avantages liés au poste Restauration collective
Parking
RTT
Tarifs préférentiels pour des activités sportives et culturelles
Contraintes particulières d'exercice Habilitation particulière (voir descriptif de l'offre)

Tech lead rust F/H

Télécharger en PDF

Descriptif de l'organisation

Vous souhaitez donner du sens à votre activité et prendre part à des projets d'envergure nationale comportant de forts enjeux, comme contribuer à l'avance technologique et à la souveraineté de la France dans le domaine de l'IA en soutenant les forces armées ? Vous avez des compétences solides en développement logiciel ?

Alors, postulez et rejoignez l'AMIAD, l'Agence Ministérielle pour l'IA de Défense.

Rattachée au ministre des armées, l'AMIAD est une entité en pleine expansion qui mène des projets IA d'envergure, en collaboration avec toutes les entités du ministère et sur de nombreux domaines d'activité (systèmes d'armes, opérations, renseignement, commandement, soutien, administration).

Descriptif des missions

Au sein de l'équipe « développement », en qualité de Lead Tech Rust, vous êtes l'autorité technique de référence du langage rust au sein de l'agence. A ce titre, vous serez le premier contributeur technique sur les briques logicielles critiques et serez chargé d'introduire et de généraliser l'usage du langage rust pour les composants nécessitant un haut niveau de performance et de sécurité. De plus, intervenant principalement sur des architectures Cloud distribuées, en dernière instance, vous orienterez les choix techniques et pourrez être sollicité pour des problématiques liées aux ressources contraintes. 
Vos missions principales sont les suivantes :
  • Concevoir des algorithmes et moteurs de calcul optimisés : vous développez les systèmes de traitement de données massifs et les moteurs d'inférence.
  • Définir le « Golden Path » de développement Rust : vous déterminez les standards de développement (choix des crates, gestion des lifecycles, typage fort) et les mettez en œuvre au sein des projets structurants de l'agence.
  • Piloter la sécurité par le design : vous exploitez les capacités de Rust pour modéliser des invariants de sécurité complexes.
  • Concevoir des bindings performants (via PyO3 ou FFI) : vous permettez aux équipes Data Science (Python) d'exploiter les composants critiques écrits en Rust.
  • Conseiller l'industrialisation (CI/CD) : en lien étroit avec les équipes DevOps, vous orientez l'architecture d'industrialisation spécifique à Rust (stratégies de tests, compilation croisée, optimisation des artefacts) et guidez l'outillage des pipelines.
  • Encadrer et faire monter en compétences les développeurs (notamment les profils fullstack), animer les revues de code et diffuser les bonnes pratiques de programmation système (Safe/Unsafe Rust).

Profil recherché

Titulaire d'un diplôme de niveau Bac+5 en Informatique, vous justifiez d'une expérience d'au moins 5 ans, dont une pratique approfondie du langage Rust sur des systèmes en production.

Fort de votre expérience, vous maîtrisez :
  • Le langage Rust et ses concepts associés (Ownership & borrowing, polymorphisme, concurrence, metaprogramming).
  • La programmation asynchrone (Tokio) et les problématiques de parallélisme.
  • L'intégration de Rust avec l'écosystème Python (notamment PyO3).
  • Les environnements Cloud (architectures distribuées, API à forte charge) et possédez un intérêt pour le support technique ponctuel sur l'Embarqué (no-std, contraintes mémoire).
  • Les outils de profilage et de debugging (gdb/lldb, flamegraphs).

Vous possédez un goût prononcé pour la production de code et le leadership technique.

Pédagogue et rigoureux, vous savez fédérer des équipes multidisciplinaires autour de solutions techniques pérennes pour répondre aux enjeux de souveraineté de l'agence.

Process de recrutement

1. Échange téléphonique pour vérifier l’adéquation du profil et des aspirations par rapport au poste.2. Entretiens sur site : entretien avec les collaborateurs techniques et le management, entretien RH (prévoir ½ journée)
Le poste nécessitant d'accéder à des informations relevant du secret de la défense nationale, vous ferez l'objet d'une procédure d’habilitation, conformément aux dispositions des articles R.2311-1 et suivants du Code de la défense et de l’IGI n°1300 du 09 août 2021.

Le salaire et les responsabilités seront déterminés en fonction de vos compétences et de votre expérience professionnelle.



NB : poste à pourvoir en CDD/CDI selon profil et expérience