Ingénieur logiciel
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Bonne Idée IA recrute un·e Software Engineer IA / Full-Stack
Bonne Idée IA développe des logiciels d’intelligence artificielle pour des métiers réglementés, sur des problématiques où la fiabilité, la compréhension métier et la capacité à aller jusqu’à la production sont essentielles.
Nous cherchons aujourd’hui un profil technique très autonome, polyvalent et orienté produit, capable d’intervenir sur toute la chaîne de création d’une solution :
comprendre un problème → imaginer une approche → construire un POC → tester → itérer → industrialiser → déployer.
L’objectif n’est pas de recruter quelqu’un pour exécuter des tickets sur un produit figé.
Nous cherchons une personne capable de devenir progressivement le référent technique puis le futur Lead Tech de Bonne Idée IA, à mesure que nos produits et notre équipe se développent.
Votre rôle
Vous travaillerez sur les solutions actuelles et futures de Bonne Idée IA.
Selon les sujets, vous pourrez aussi bien partir d’une page blanche pour construire un POC en quelques jours que reprendre une solution déjà validée afin de la transformer en un produit robuste, maintenable et déployable à grande échelle.
Concrètement, vous serez amené·e à :
- concevoir rapidement des POC IA pour tester de nouveaux cas d’usage
- comprendre les problématiques métier et identifier les approches techniques pertinentes
- évaluer différentes technologies, modèles et architectures
- transformer les POC validés en outils industrialisables et réellement utilisables en production
- développer les briques backend et frontend nécessaires aux produits
- intégrer des technologies comme les LLM, RAG, OCR, vision, extraction documentaire ou moteurs de règles
- concevoir des API et des architectures adaptées aux contraintes des produits
- mettre en place les tests, la CI/CD, le monitoring, la sécurité et les bonnes pratiques de développement
- travailler sur la performance, la fiabilité et la maintenabilité des solutions
- construire progressivement des composants et briques techniques réutilisables entre nos différents produits
- participer directement aux choix d’architecture et aux orientations techniques de Bonne Idée IA
- contribuer progressivement à structurer nos méthodes de développement et notre future équipe technique
Le profil que nous recherchons
Nous cherchons avant tout un excellent ingénieur généraliste, capable de comprendre rapidement un nouveau problème et de trouver une manière pragmatique de le résoudre.
Nous recherchons idéalement :
- une formation issue d’une grande école d’ingénieurs, ou un parcours de niveau équivalent
- un très bon niveau en développement, notamment en Python
- une vraie capacité à construire rapidement des prototypes fonctionnels
- la capacité à passer du prototype à une logique de produit, architecture et production
- une bonne compréhension des technologies IA modernes : LLM, RAG, OCR, vision, APIs de modèles…
- suffisamment de polyvalence pour intervenir sur du backend, du frontend, de l’IA et du cloud lorsque le sujet le nécessite
- une capacité à prendre un problème en main sans attendre un cahier des charges extrêmement détaillé
- du pragmatisme : savoir quand prototyper vite et quand construire proprement
- beaucoup de curiosité et une capacité à apprendre rapidement
- l’envie de prendre progressivement davantage de responsabilités techniques
La forte autonomie est un élément central du poste.
Nous sommes encore une petite équipe. Nous cherchons donc quelqu’un qui apprécie la liberté de décision, sait prioriser, proposer des solutions et faire avancer un sujet de bout en bout.
Autonomie ne veut pas dire être laissé seul
Nous ne cherchons pas quelqu’un qui maîtrise immédiatement chaque technologie, chaque domaine métier et chaque problématique que nous rencontrerons.
Au contraire, nous considérons qu’un bon ingénieur doit avoir le temps de comprendre, expérimenter et se former.
Du temps est donc prévu pour :
- monter en compétence sur les domaines métier que nous adressons
- découvrir de nouvelles technologies lorsque les produits le nécessitent
- expérimenter différentes approches avant de choisir une solution