Software Engineer IA / Full-Stack

Bonne Idée IA
Orléans, France
17 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€40,000.0 - €55,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Cloud Computing Continuous Integration Python (Programming Language) Large Language Models Backend Git Fastapi Front End Software Development Docker

Job description

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, Une perspective claire : devenir Lead Tech

La personne recrutée rejoindra Bonne Idée IA à un moment où beaucoup de choix techniques restent encore à construire.

À mesure que l’entreprise grandira, l’objectif est qu’elle puisse progressivement :

  • devenir le référent technique de Bonne Idée IA
  • prendre davantage de responsabilités sur l’architecture des produits
  • définir les standards et bonnes pratiques techniques
  • contribuer aux futurs recrutements
  • accompagner les prochains développeurs
  • participer à la structuration de l’équipe technique
  • évoluer vers un rôle de Lead Tech

Cette évolution dépendra naturellement des compétences, des envies et de la prise de responsabilités de la personne.

Stack / environnement

Notre environnement actuel et futur pourra notamment inclure :

Python - FastAPI - Docker - Git - APIs - LLM - RAG - OCR - Vision - Cloud - Frontend

Nous ne cherchons pas quelqu’un attaché à une stack particulière.

La stack pourra évoluer : nous voulons utiliser le bon outil pour le bon problème., Parce que vous ne rejoignez pas une équipe pour maintenir pendant trois ans la même feature.

Vous pourrez imaginer, prototyper, construire et industrialiser de nouveaux logiciels IA, travailler sur plusieurs problématiques métier et voir directement les solutions que vous développez arriver en production.

Vous rejoignez également l’entreprise suffisamment tôt pour avoir une influence réelle sur :

les produits, l’architecture, les choix techniques, les méthodes de travail et la future équipe tech.

Si vous aimez construire vite, comprendre des problèmes complexes, toucher à plusieurs couches techniques et prendre progressivement beaucoup de responsabilités, nous serons ravis d’échanger.

Requirements

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
  • approfondir certains sujets techniques
  • se former en fonction de l’évolution de son rôle

Nous cherchons davantage une forte capacité d’apprentissage et d’adaptation qu’une liste interminable de technologies déjà maîtrisées., * Développement back-end: 3 ans (Requis)

  • Développement UI: 3 ans (Optionnel)

Benefits & conditions

  • Poste basé à Orléans
  • Organisation hybride : 2 jours par semaine sur site par défaut, le reste en télétravail
  • Horaires flexibles
  • Temps consacré à la formation et à la montée en compétence
  • 40 000 à 55 000 € brut/an, selon le profil, l’expérience et le niveau d’autonomie
  • Transports pris en charge
  • CDI - temps plein, Rémunération : 40 000,00€ à 55 000,00€ par an

Avantages :

  • Horaires flexibles
  • Prise en charge du transport quotidien
  • Travail à domicile occasionnel

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…