Senior Software Engineer – Editor Agent Squad

Description

Rejoignez Prismic : travaillez de n'importe où en Europe !

Bonjour, nous sommes Prismic.

Chez Prismic, nous imaginons l'avenir des sites web autonomes et des parcours utilisateurs hyper-personnalisés. Notre mission est claire : permettre aux marketeurs et aux ingénieurs de créer des expériences web empathiques à grande échelle.

Nous vivons un tournant majeur chez Prismic.

L'essor des systèmes d'IA agentique révolutionne la création, l'édition et la mise à l’échelle des contenus. Ce qui était autrefois une succession d’actions manuelles devient désormais une série d’interactions avec des agents capables de comprendre les intentions et de produire des résultats concrets.

Pour être à la pointe de cette évolution, nous développons des agents qui deviendront les interfaces principales de notre produit. L’Editor Agent est au cœur de cette stratégie.

Cet agent opère directement dans l’interface d’édition utilisée par nos clients. Sa mission : interpréter des consignes, parfois précises, parfois floues, et utiliser les mêmes outils que les rédacteurs humains pour créer ou modifier une page en accord avec l’intention exprimée. Il assemble des éléments courants comme des formulaires, sections CTA, témoignages, logos, images générées, et bien plus encore. Il sert aussi bien les utilisateurs humains que d’autres agents dans des workflows complexes.

Votre rôle au sein de l’équipe 💫

Alors que Prismic grandit, notre ambition s’élargit : nous redéfinissons la manière dont les marketeurs interagissent avec la création de contenu.

Nous recherchons un(e) Senior Software Engineer pour rejoindre notre Editor Agent Squad et faire évoluer l’Editor Agent afin qu’il transforme les instructions en résultats fiables, rapides et précis.

Vous concevrez et développerez les systèmes permettant à l’Editor Agent de :

  • Comprendre les intentions
  • Planifier les actions d’édition
  • Exécuter les modifications en toute sécurité dans l’interface
  • Rester observable, testable et évolutif dans le temps

L’agent doit offrir une interface claire pour les utilisateurs humains et les appels programmatiques, tout en gagnant en capacités sans devenir fragile.

Vos missions principales 🔧

  • Concevoir et implémenter l’architecture centrale de l’Editor Agent pour transformer les instructions en opérations d’édition fiables.
  • Créer des workflows agentiques orchestrant LLMs, outils et API internes pour modifier ou créer des pages dans l’éditeur.
  • Développer des systèmes permettant à l’agent d’assembler des structures riches : formulaires, CTA, témoignages, logos, images générées, composants réutilisables.
  • Mettre en place des interfaces stables et sécurisées pour les utilisateurs humains et autres agents.
  • Garantir l’observabilité et la testabilité : définir stratégies d’évaluation, instrumentation, journalisation et protections.
  • Implémenter des mécanismes de collaboration en temps réel pour que les modifications de l’agent cohabitent avec celles des humains.
  • Permettre la localisation et la variation de contenu pilotées par IA tout en préservant la voix de la marque et la structure.
  • Concevoir un système évolutif, capable d’intégrer de nouvelles fonctionnalités sans régressions ni fragilité.
  • Contribuer au backend et frontend pour garantir une expérience fluide entre l’éditeur et l’agent.

Technologies et outils utilisés

  • TypeScript (NodeJS)
  • AWS
  • SST
  • Architecture serverless
  • PostgreSQL
  • LangGraph
  • Playwright
  • GitHub Actions
  • React
  • Cursor / Claude Code

Profil recherché 🧠

Idéalement, vous :

  • Maîtrisez la conception et le développement de services backend scalables avec TypeScript et architectures serverless/edge. Vous êtes full-stack ou souhaitez le devenir.
  • Avez une expérience ou une forte curiosité pour les systèmes d’IA agentique : orchestration de LLMs, enchaînement d’outils, évaluation des résultats, gestion de l’ambiguïté.
  • Êtes rigoureux(se) sur la fiabilité : correction, observabilité, stratégies de test, solutions de secours déterministes en cas d’échec IA.
  • Comprenez la complexité des systèmes d’édition : synchronisation d’état, concurrence, conflits, mises à jour à faible latence.
  • Pouvez concevoir des interfaces propres et stables sur lesquelles d’autres systèmes et agents peuvent s’appuyer.
  • Adoptez une approche pragmatique des compromis entre réactivité, coût, déterminisme et capacités des modèles.
  • Aimez collaborer étroitement avec designers et chefs de produit pour transformer des idées ambitieuses en systèmes robustes.
  • Rédigez un code clair, une documentation soignée et participez à l’amélioration continue via des revues constructives.
  • Ne craignez pas le frontend et êtes prêt(e) à améliorer l’interface Page Builder pour une expérience agent fluide.
  • Considérez l’IA non seulement comme une fonctionnalité, mais comme un nouveau paradigme d’interaction nécessitant une refonte produit et architecture.

Atouts supplémentaires

  • Expérience dans la création de plateformes de contenu, constructeurs de pages ou outils d’édition avancés.
  • Connaissance des cadres d’évaluation pour systèmes basés sur LLM.
  • Expérience en environnement SaaS à forte croissance, où adaptabilité et rapidité sont clés.

Si vous ne cochez pas toutes les cases, n’hésitez pas à postuler. Chez Prismic, nous valorisons la diversité des profils et privilégions la manière de penser, de construire et d’élever le niveau du système.

Avantages 🎉

  • Poste 100% remote, ouvert à toute l’Europe.
  • MacBook haut de gamme fourni.
  • Budget pour aménager votre bureau à domicile.
  • Sessions internationales pour échanger sur l’actualité et la vie dans vos pays, animées par un expert en prise de parole.
  • Cours de yoga en ligne et en présentiel, 3 fois par semaine.
  • Rencontres annuelles pour fédérer les équipes internationales.
  • Autres avantages selon votre pays de résidence.

Travailler à distance sans perdre le lien 🌍

  • Modèle hybride avec journées en présentiel au bureau au moins une fois par trimestre, planifiées à l’avance.
  • Possibilités de venir travailler dans nos bureaux à Paris.
  • Événements virtuels réguliers et réunions globales pour maintenir la cohésion.
  • Ambiance détendue et informelle propice à l’épanouissement, la croissance et l’apprentissage continu.

Prêt(e) à façonner l’avenir de la création de contenu pilotée par l’IA ?

Postulez dès maintenant pour devenir Senior Software Engineer chez Prismic et participez à la construction de l’Editor Agent, l’interface clé de la création et de l’évolution des sites web.

Nous avons hâte de découvrir ce que vous apporterez à l’Editor Agent Squad.

    5 autres jobs qui pourrait t'intéresser:

    Meilleurs outils télétravail

    Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA

    En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois