AI Software Engineer

Sfeir Institute
Toulouse, France
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Information Systems Continuous Integration Identity and Access Management Open Source Technology Systems Development Life Cycle Gemini Enterprise (Agent Platform) Requirements Traceability Software Engineering Google Cloud
+7 more
Retrieval-Augmented Generation Large Language Models Generative AI Langfuse — LLM Observability and Analytics Platform Low-code Google Gemini Agent2Agent Protocol

Job description

Tu conçois et dĂ©ploies des agents IA et systĂšmes agentiques complets exĂ©cutant des processus mĂ©tier de bout en bout : support client avancĂ©, recherche multi-sources, opĂ©rations IT, ainsi que des cas d’usage avancĂ©s liĂ©s Ă  l’industrie du futur et Ă  la continuitĂ© digitale (ex. traçabilitĂ© des exigences, maintenance prĂ©dictive, continuitĂ© de l’ingĂ©nierie et jumeaux numĂ©riques). Tu sais aussi bien dĂ©velopper des agents sur-mesure en code que configurer des agents via des plateformes low-code/no-code avec des plateformes type Gemini Enterprise.

Ton terrain d’action combine maĂźtrise technique du cycle de vie logiciel (SDLC) et comprĂ©hension fonctionnelle fine des enjeux mĂ©tiers. Tu orchestres l’autonomie des agents, la planification, le choix des outils et la mĂ©moire, tout en garantissant la fiabilitĂ©, la gouvernance et le respect des garde-fous.

Les missions :

  • Analyser et apprĂ©hender les besoins et processus mĂ©tiers avec une vision fonctionnelle claire pour dĂ©finir les cas d’usage d’automatisation et la rĂ©partition des tĂąches (autonomie agentique vs validation humaine).
  • Concevoir et dĂ©velopper des systĂšmes agentiques complets (mono ou multi-agents), en choisissant l’approche adaptĂ©e : dĂ©veloppement sur-mesure ou programmation/configuration d’agents low-code/no-code (Gemini Enterprise, Vertex AI Agent Builder, AWS).
  • Construire les outils des agents : function calling, intĂ©gration d’API et de systĂšmes d’information, crĂ©ation et consommation de serveurs MCP, workflows asynchrones et longue durĂ©e.
  • MaĂźtriser la fiabilitĂ© : gestion des erreurs et des reprises, boucles de contrĂŽle, limites de budget et de pas, comportement face Ă  l’imprĂ©vu.
  • Évaluer les agents : jeux de scĂ©narios, analyse des trajectoires, taux de rĂ©ussite des tĂąches, LLM-as-judge, tests de non-rĂ©gression Ă  chaque changement de prompt, d’outil ou de modĂšle.
  • Observer en production : traces dĂ©taillĂ©es, coĂ»ts par tĂąche, dĂ©tection des dĂ©rives et des boucles, tableaux de bord.
  • SĂ©curiser l’autonomie : permissions minimales sur les outils, protection contre la prompt injection, isolation des actions sensibles, validation humaine, traçabilitĂ©, conformitĂ© (RGPD, AI Act).
  • S’intĂ©grer dans le cycle de vie logiciel (SDLC) complet et dĂ©ployer sur le cloud (Google Cloud / Vertex AI) avec intĂ©gration CI/CD et gestion des coĂ»ts.
  • Partager : documenter les patterns, former les Ă©quipes clientes, contribuer aux publications et Ă©vĂ©nements SFEIR., * Le processus de recrutement
  1. Échange RH : Alignement sur ton parcours, tes attentes et les opportunitĂ©s SFEIR.
  2. Session Technique (“PlayOffs”) : Évaluation pratique en pair-programming (Algo et GenAI) avec deux Sfeirians.
  3. Échange MĂ©tier & Projection : Discussion approfondie sur les cas d’usage, les missions cibles et le contexte client Ă  Toulouse.
  4. Entretien Final : Échange stratĂ©gique avec le Directeur d’Agence.

PrĂȘt·e Ă  passer au niveau supĂ©rieur sans renoncer Ă  tes valeurs ? Postule et viens rencontrer le collectif ! SFEIR collecte vos donnĂ©es Ă  caractĂšre personnel afin de traiter votre candidature. Pour en savoir plus sur la gestion de vos donnĂ©es personnelles et pour exercer vos droits, nous vous invitons Ă  consulter notre Politique de confidentialitĂ©.

Requirements

  • 5 ans d’expĂ©rience en dĂ©veloppement logiciel (hors stage et alternance) avec une vision transverse du SDLC et une premiĂšre expĂ©rience solide sur des projets LLM / IA
  • Pratique dĂ©montrĂ©e de la crĂ©ation d’agents IA : dĂ©veloppement custom (frameworks/code) ou crĂ©ation via des environnements low-code/no-code (Gemini Enterprise, AWS,
)
  • Connaissance de MCP et des protocoles d’interopĂ©rabilitĂ© entre agents (A2A)
  • ComprĂ©hension fine des modes d’échec des agents : dĂ©rive, boucles, mauvais choix d’outil, perte de contexte
  • Solide maĂźtrise des API, de l’asynchrone et des architectures Ă©vĂ©nementielles
  • Rigueur d’ingĂ©nierie : tests, observabilitĂ©, code relu
  • Aisance relationnelle et bon niveau fonctionnel pour Ă©changer avec les Ă©quipes mĂ©tiers, comprendre leurs enjeux et leur expliquer les possibilitĂ©s et limites des agents IA

Un plus

  • ExpĂ©rience d’évaluation d’agents et d’observabilitĂ© (OpenTelemetry, Langfuse
)
  • Connaissance de la mĂ©thodologie BMAD
  • Google Cloud (Vertex AI, Cloud Run, Gemini),
  • SensibilitĂ© sĂ©curitĂ© : modĂšles de menaces sur les agents, gestion des identitĂ©s et des permissions
  • Notions de RAG, vues comme un outil de l’agent
  • Contributions open source, side projects agentiques, talks

* L’ancrage Toulousain

L’agence SFEIR Toulouse regroupe une Ă©quipe Ă  taille humaine de plus de 10 expert·e·s de haut niveau. Tu y bĂ©nĂ©ficies de la proximitĂ© et de l’agilitĂ© d’une structure locale, tout en adossant tes projets Ă  la soliditĂ© financiĂšre et technique d’un grand groupe. Tu participes activement Ă  la vie de la scĂšne tech locale (DevFest Toulouse, SFEIR Talks, afterworks) et tu peux intĂ©grer le programme AI Champions pour piloter la R&D et l’intĂ©gration des LLMs au niveau rĂ©gional.

Benefits & conditions

  • Organisation : 2 Ă  3 jours de tĂ©lĂ©travail par semaine.
  • Équipement : Laptop haut de gamme au choix (MacBook Pro ou Dell Precision derniĂšre gĂ©nĂ©ration).
  • Package : RĂ©munĂ©ration fixe attractive, prime de vacances, accord d’intĂ©ressement, forfait mobilitĂ©s durables, mutuelle et titres-restaurant.

About the company

SFEIR est un cabinet d’expertise technologique spĂ©cialisĂ© dans la conception, l’architecture et l’industrialisation de solutions numĂ©riques sur-mesure. Nous accompagnons les organisations dans leurs transformations les plus complexes en combinant la rigueur du Software Craftsmanship avec la maĂźtrise des technologies d’avenir. Convaincus que la souverainetĂ© numĂ©rique est un enjeu stratĂ©gique majeur, nous concevons des architectures sĂ©curisĂ©es, performantes et indĂ©pendantes, portĂ©es par des partenariats solides avec des acteurs clĂ©s comme SENS et Scaleway. Acteur de rĂ©fĂ©rence sur l’intelligence artificielle, nous faisons Ă©voluer les standards d’ingĂ©nierie modernes. À travers notre plateforme GenAI RAISE et notre statut de partenaire Anthropic Preferred (au sein du Claude Partner Network), nous plaçons le Context Engineering et l’IA gĂ©nĂ©rative au cƓur de nos pratiques.

Nos chiffres clés :

  • 950 consultants passionnĂ©s par la tech et augmentĂ©s par l’IA.
  • 8 agences en France, au Luxembourg et en Belgique.
  • Partenaire Anthropic Select au sein du Claude Partner Network.
  • 15 ans de partenariat avec Google Cloud, AWS, Microsoft, Databricks, Confluent

  • +5000 personnes formĂ©es par an via le SFEIR Institute.

Rejoindre SFEIR, c’est intĂ©grer un collectif oĂč la culture technique prĂ©vaut. Nous offrons des trajectoires de carriĂšre dĂ©diĂ©es aux experts (Individual Contributor / IC), te permettant de progresser en haute maĂźtrise technique sans devoir basculer vers du management organisationnel. Nous intĂ©grons l’IA Ă  nos propres pratiques d’ingĂ©nierie (utilisation quotidienne de RAISE et Claude Code) pour automatiser les tĂąches Ă  faible valeur ajoutĂ©e et concentrer nos efforts sur la conception d’architectures rĂ©silientes.

Apply for this position

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

Apply on startup.jobs
Prepare application

Good distractions

Loading talks and stories from around this role