🌍 Qui sommes-nous ?
Safran.AI (anciennement Preligens), est une filiale de Safran Electronics & Defense qui propose des solutions d’intelligence artificielle pour analyser les images satellite à haute résolution, les flux vidéos FMV (full motion video) et les signaux acoustiques. Nos solutions sont déployées au service de l’aéronautique, la défense et les applications gouvernementales.
Notre société développe depuis 2016 des algorithmes et logiciels complexes permettant d’analyser, de détecter et d’identifier automatiquement des objets présentant un intérêt militaire, à partir de données d’origine commerciale ou gouvernementale.
Depuis son intégration à Safran en septembre 2024, Safran.AI contribue également à la transformation du groupe, en appliquant les solutions d’IA aux domaines de l’industrie 4.0. À titre d’exemple, l’analyse d’images automatisée par l’IA peut assister les contrôleurs en charge de l’inspection de pièces critiques en les aidant à détecter les anomalies éventuelles à partir de clichés numériques.
Chez Safran.AI, l'innovation et la création d'un monde plus sûr sont au cœur de notre ADN. En nous rejoignant, vous travaillerez avec des équipes passionnées et pluridisciplinaires (ingénieurs, chercheurs, développeurs…) parmi les plus talentueux du secteur, tous animés par une passion commune pour l'excellence technologique. Nous offrons un environnement de travail stimulant, où la créativité et la prise d'initiative sont encouragées, et où chaque idée compte.
😎 Votre mission, si vous l’acceptez
L’équipe AI Engineering développe et opère une plateforme interne de production de solutions d’IA, véritable AI Factory, utilisée par des équipes de Data Scientists pour concevoir, entraîner et déployer des modèles à l’échelle.
Historiquement orientée autour du traitement d’images satellites, la plateforme est entrée dans une nouvelle phase :
→ Diversification des types de données (vidéo, acoustique, imagerie d’usine)
→ Forte croissance du nombre de modèles en production
→ Exigences accrues en matière de robustesse, sécurité et exploitabilité
→ Augmentation des cas d’usages en environnement air-gapped, et en multi-sites
Dans ce contexte, nous faisons évoluer notre approche vers une logique de Data Platform & ML Platform, capable de supporter ces usages multiples, des environnements hybrides et des contraintes d’industrialisation fortes.
L’équipe compte une vingtaine d’ingénieurs aux profils hybrides AI / Software / Data.
Elle est composée de trois sous-équipes (squads) : MLOps platform, Data platform, Enabling & DevX.
Attention : la capacité à obtenir une habilitation Défense est obligatoire pour ce poste.
En tant qu’Engineering Manager Data Platform, vous êtes responsable :
→ De la vision technique et organisationnelle de la Data Platform
→ D’apporter le maximum de valeur aux équipes IA, en adoptant une approche customer-centric
→ De la performance et de l’engagement de votre équipe
Vous pilotez une équipe de 5 à 8 ingénieurs travaillant sur les fondations data, dans une logique de plateforme pensée comme un produit interne. L’équipe est également responsable d’une partie des applications et des data pipelines pertinents pour les équipes IA (annotation d’imagerie satellite, BI, outil de création de jeux de données d’entraînement et de test).
Enjeux de scalabilité & industrialisation :
→ Structurer de façon pragmatique la Data Platform pour supporter : la diversification des cas d’usage, l’augmentation des volumes de données et la multiplication des modèles en production
→ Porter cette vision technique, à court, moyen et long terme, en priorisant et organisant les travaux
→ Arbitrer les choix technologiques structurants, en lien avec la direction technique et les contributeurs senior de l’équipe
→ Garantir un haut niveau d’observabilité, de traçabilité et de fiabilité pour nos applications en production
→ Assurer l’interopérabilité cloud / on-premise dans des contextes contraints et incertains, et veiller à la cohérence technique
Collaboration transverse & gestion de projet :
→ Travailler étroitement avec les équipes IA, Software et Infrastructure.
→ Gestion d’interfaces, gestion de projet (priorisation et cadrage des demandes venant des autres équipes), animation de la roadmap technique de l’équipe (objectifs trimestriels, sprints de 2 semaines)
→ Communiquer autour des enjeux Data en interne, embarquer et susciter l’adhésion
Management & Leadership :
→ Encadrer, accompagner et faire grandir l’équipe Data
→ Favoriser une culture d’excellence technique et de collaboration, y compris avec les équipes IA et leurs référents Data
→ Amélioration continue sur des pratiques d’ingénierie robustes, dans un contexte de production
→ Participer activement au recrutement et à la structuration de l’équipe.
Notre stack technique :
→ Nous utilisons essentiellement du Python, orchestré avec Airflow, des bases de données PostgreSQL (extension PostGIS) et quelques services AWS (S3, EC2, RDS..).
→ Nous manipulons des formes hétérogènes de données (rasters, vidéos, fichiers parquet, GeoJSON, …), exploitées à l’aide de notre datalake (utilisation d’Open Format Tables, ex : Iceberg), et de librairies spécialisées (ex : GDAL).
→ Nos applications data sont déployées sur un cluster Nomad (HashiCorp), avec une intégration et un déploiement continus via GitHub Actions. Nos artefacts sont gérés via Artifactory.
→ Nos collègues SRE utilisent quant à eux principalement les technos Ansible, Terraform pour l’automatisation, ainsi que la suite Prometheus / Grafana pour le monitoring.
🎯 Votre profil
→ Vous avez au moins 5 ans d'expérience en développement back-end en python.
→ Vous avez un excellent sens de l’organisation, êtes autonome et force de proposition.
→ Vous avez une bonne compréhension des outils liés au DevOps (CI/CD, monitoring, logging, gestion de configuration ...)
→ Vous êtes pédagogue et aimez coacher vos collègues, pour aider les Deep Learning Scientist à monter en compétence dans leurs pratiques de développement.
→ Avoir des connaissances en ML engineering et en MLOps est un plus
Si vous ne remplissez pas 100% des critères ci-dessus, pas de panique, vous pouvez nous indiquer les raisons pour lesquelles vous pensez tout de même être un bon candidat pour ce rôle !
💙Pourquoi rejoindre Safran.AI ?
Rejoindre Safran.AI, c’est rejoindre une entreprise de passionnés, pionnière dans son domaine pour travailler sur des technologies innovantes et résoudre des problématiques techniques complexes à l’état de l’art. Notre volonté de placer l’humain au cœur de nos activités se traduit par un fort esprit d’équipe et d’entraide.
Rejoignez-nous et créez aujourd’hui la sécurité de demain !
💰Ce que nous offrons
→ Environnement remote-friendly avec jusqu’à trois jours de télétravail par semaine.
→ Jeudis après-midi dédiés au développement des compétences avec au moins un intervenant de haut vol tous les deux mois !
→ Un salaire compétitif et équitable dans l’organisation.
→ Un minimum de 33 jours de congés par an.
→ Congé second parent égal au congé post-naissance (10 semaines pour le premier enfant).
→ Programmes de développement professionnels et personnels sur-mesure.
💪 Notre process de recrutement
→ Un échange de 45 minutes avec un recruteur pour en apprendre plus sur vous, vos attentes et vous donner plus de détails sur la vie chez Safran.AI
→ Un échange de 45 minutes avec votre futur manager ou une personne de son équipe afin de vous permettre dès le début de rencontrer vos futurs collaborateurs et de rentrer dans la technique de votre métier !
→ Réalisation d’un cas pratique que vous serez invité(e) à présenter à un panel composé de votre futur manager ainsi que d’un ou deux pairs
Notre process de recrutement dure généralement entre 20 et 30 jours selon vos disponibilités. En cas de deadlines serrées, nous savons aussi mettre le turbo pour ne pas vous faire attendre ! 🚀
Toutes nos offres sont ouvertes aux personnes en situation de handicap
Safran.AI s’engage à traiter chaque candidature de manière objective et inclusive