Senior Backend Software Engineer - IA
đ 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-IMINT (IMagery INTelligence) est en charge du dĂ©veloppement dâalgorithmes IA de dĂ©tection et de classification d'objets dâintĂ©rĂȘt militaire sur des images satellites (optique, infra-rouge, SAR âŠ).
Le pĂŽle est composĂ© dâune vingtaine de personnes dont une majoritĂ© de Deep Learning Scientist. Pour produire les dĂ©tecteurs, lâĂ©quipe s'appuie sur une stack dâoutils internes permettant lâindustrialisation du travail des Deep Learning Scientist.
La stack se divise en : une stack dâoutils gĂ©nĂ©riques (AI Platform) servant toutes nos lignes de produit, dĂ©veloppĂ©e par lâĂ©quipe AI engineering. une stack dâoutils spĂ©cifiques Ă la ligne de produit IMINT, dĂ©veloppĂ©e par lâĂ©quipe AI IMINT elle-mĂȘme.
Attention : la capacité à obtenir une habilitation Défense est obligatoire pour ce poste.
â Au sein de lâĂ©quipe, vous serez responsable de lâarchitecture, de la conception, du dĂ©veloppement et de la maintenance dâune partie de nos outils internes destinĂ©s aux deep learning scientists.
â Vous interviendrez notamment sur la stack logicielle permettant la gestion complĂšte du pipeline dâentrĂ©e des modĂšles de Deep Learning : commande, intĂ©gration en base de donnĂ©es des images et annotations nĂ©cessaires Ă lâentraĂźnement des modĂšles.
Pour vous aider dans cette tĂąche, vous aurez lâappui des Deep Learning Scientist et ML engineer de lâĂ©quipe AI IMINT, ainsi que de lâĂ©quipe AI engineering.
CotĂ© stack : Nous utilisons essentiellement du Python (3.10+), du PostgreSQL (PostGIS) pour la gestion de nos bases de donnĂ©es, des dockers orchestrĂ©s par Nomad de Hashicorp. Nos environnements devops utilisent quant Ă eux principalement les technos Ansible, Terraform pour lâautomatisation et la suite Prometheus / Grafana pour le monitoring.
Â
đŻ Votre profil
â Vous avez au moins 7 ans d'expĂ©rience en dĂ©veloppement back-end.
â Vous avez un excellent sens de lâorganisation, ĂȘtes autonome et force de proposition. Vous ĂȘtes capable de gĂ©rer des projets nĂ©cessitant de fortes intĂ©ractions avec plusieurs Ă©quipes en transverse.
â Vous ĂȘtes enthousiaste Ă lâidĂ©e de travailler en Ă©quipe multi-mĂ©tier (feature team) avec des Deep Learning Scientist et curieux des technologies de MLOps.
â 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.
â Vous avez de solides compĂ©tences en Python, bases de donnĂ©es SQL, outils d'orchestration (Nomad)
â Vous avez une expĂ©rience dans l'Ă©laboration et la maintenance d'API REST et de CLI.
â Vous avez une bonne comprĂ©hension des outils liĂ©s au DevOps (CI/CD, monitoring, logging, gestion de configuration ...)
â Vous ĂȘtes passionnĂ© par la qualitĂ© de code, et par lâautomatisation.
â Connaitre lâimagerie geospatial 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 aux projets personnels et au dĂ©veloppement des compĂ©tences.
â 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
â Un entretien avec le Vice-PrĂ©sident de lâorganisation que vous rejoindrez
Â
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