Senior Agentic AI Developer
À propos de l'entreprise
Nous sommes une entreprise de développement technologique agile et en pleine croissance. L'humain est au cœur de tout ce que nous faisons. Pour dire les choses simplement, nous sommes attentionnés. Notre équipe se soucie personnellement de nos clients et du monde qui les entoure, et nous nous soucions des rêves, des aspirations et du développement de carrière de nos membres sur le long terme.
Nous croyons fermement au pouvoir de la communauté. C'est pourquoi nous cherchons des opportunités de bâtir des relations significatives avec tous ceux qui nous entourent.
Nous aimons nous amuser et profiter de la vie. Nous nous réveillons chaque jour avec l'inspiration de construire un monde plus efficace et plus agréable.
Missions
Les agents IA changent la façon dont les logiciels sont construits et dont les organisations fonctionnent. Chez Osedea, nous explorons ce potentiel à travers des projets réels, en construisant des systèmes intelligents capables de raisonner, d'utiliser des outils, d'interagir avec des logiciels existants et d'exécuter des workflows complexes. Nous recherchons un Senior Agentic AI Developer capable de transformer ces capacités en solutions fiables et prêtes pour la production pour nos clients. Vous concevrez et construirez des systèmes agentiques, relèverez des défis techniques complexes et aiderez à façonner notre manière de développer des logiciels propulsés par l'IA. Vous travaillerez en étroite collaboration avec des développeurs de logiciels, des spécialistes de l'IA, des designers et des clients pour faire passer les idées de l'expérimentation à la production. Il s'agit d'un rôle technique pratique pour quelqu'un qui aime résoudre des problèmes inconnus, prendre des décisions architecturales réfléchies et aider les autres à progresser.
- Concevoir, développer et déployer des agents IA et des plateformes & workflows agentiques de qualité production pour des défis commerciaux complexes.
- Architecturer des systèmes qui combinent des harnesses agentiques, des LLMs, du tool calling, des API externes, des données d'entreprise et des applications logicielles existantes.
- Construire des workflows d'orchestration d'agents, incluant la gestion d'état (state management), le context engineering, la mémoire et les interactions human-in-the-loop.
- Définir et implémenter des pratiques d'évaluation, de test, d'observabilité et de monitoring pour assurer la fiabilité, la performance, le coût et la sécurité des agents.
- Prendre des décisions architecturales qui équilibrent autonomie, prévisibilité, scalabilité, coût et maintenabilité.
- Collaborer avec les clients et des équipes multidisciplinaires pour identifier les opportunités, évaluer la faisabilité technique et traduire les besoins d'affaires en solutions d'IA pratiques.
- Assumer la responsabilité de la livraison technique, de la conception de la solution et du prototypage jusqu'au déploiement et à l'amélioration continue.
- Évaluer les modèles, frameworks et approches de développement émergents, et aider à déterminer où ils apportent une valeur significative.
- Partager les connaissances, mentorer les collègues et contribuer à l'évolution des pratiques de développement Agentic AI d'Osedea.
Profil recherché
Le candidat idéal
- Plus de 5 ans d'expérience professionnelle en architecture et développement de logiciels.
- Expérience pratique dans la construction de systèmes agentiques de qualité production.
- Solides fondamentaux en développement et architecture de logiciels, incluant l'architecture système, les APIs, le traitement asynchrone, les tests et le déploiement cloud.
- Capacité de conception d'infrastructure de bout en bout : stockage, compute, gestion de l'identité et des politiques.
- Expérience démontrée dans la conception et la livraison d'applications propulsées par l'IA au-delà du stade de la preuve de concept.
- Compréhension solide des architectures agentiques, incluant l'utilisation d'outils, l'orchestration, la gestion de contexte et le retrieval-augmented generation (RAG).
- Expérience dans l'intégration de harnesses, d'agents ou de LLMs avec des services externes, des systèmes internes et des données et infrastructures d'entreprise existantes.
- Capacité à évaluer la qualité et la fiabilité des systèmes d'IA, à dépanner des comportements complexes et à faire des compromis techniques éclairés.
- À l'aise avec des technologies, outils, standards et meilleures pratiques en évolution rapide.
- Mentalité de bâtisseur (builder mindset) avec de solides références architecturales et une maîtrise des blocs de construction de l'agentic engineering et de la manière dont ils s'assemblent.
- Fortes compétences en collaboration et communication, incluant la capacité à naviguer dans l'ambiguïté, à expliquer des décisions techniques aux clients et aux coéquipiers, et à prendre des initiatives.
- Français intermédiaire ou conversationnel (minimum).
Nous valorisons les compétences techniques prouvées, la curiosité et l'expérience pratique plutôt qu'un parcours académique spécifique ou une pile technologique fixe.
Vous devriez maîtriser
- Programmation : Python et les pratiques modernes de développement backend.
- Intégration LLM : APIs et SDKs pour des modèles tels qu'OpenAI, Anthropic Claude, ou Google Gemini.
- Frameworks d'orchestration d'agents tels que Microsoft Agent Framework, LangGraph/LangChain, OpenAI Agents SDK, ou équivalent.
- Conception de harnesses & plugins avec des plateformes telles que Codex, Claude code, Pi.
- ACP, MCP, standards de Skill et autres meilleures pratiques d'agentic engineering.
- Méthodes de Context Engineering, incluant l'optimisation du cache hit.
- Méthodes de retrieval : RAG, embeddings, vector search, graph search et lookup.
- Intégration d'outils : Function calling, intégrations API, et patterns pour connecter les agents à des outils externes.
- Qualité et fiabilité : Tests automatisés, évaluations d'agents, tracing, observability, et gestion d'erreurs.
- Infrastructure : Services cloud (AWS, Azure, ou Google Cloud), CI/CD, et pratiques de déploiement en production.
C'est un atout si vous avez de l'expérience avec
- Les software factories, l'automatisation du développement logiciel.
- Le Model Context Protocol (MCP) et les intégrations agent-outil standardisées.
- Les architectures multi-agents et les patterns d'orchestration avancés.
- La sécurité des agents, la gestion des permissions, l'atténuation du prompt injection, et les mécanismes d'approbation humaine.
- Les frameworks et outils tels que LangSmith, Langfuse, ou des plateformes d'évaluation équivalentes.
- Les pipelines ETL pour l'ingestion, la transformation et la préparation des données d'entreprise pour les applications d'IA.
- TypeScript ou JavaScript et les frameworks frontend modernes.
- Les intégrations de logiciels d'entreprise et l'automatisation de workflows.
- Le développement logiciel assisté par l'IA et les agents de codage.
- Le conseil technique ou la livraison de solutions pour des clients externes.
Avantages
- Salaire compétitif et contribution à votre régime de retraite (REER).
- Horaires de travail flexibles et choix de votre mode de travail.
- Travail de n'importe où jusqu'à 8 semaines.
- Congé sabbatique payé.
- Compte de dépenses pour le bien-être et la productivité.
- Programme parental.
- Activités.
- Formation.
- Et plus encore...
Candidature
Le processus pour ce rôle si vous êtes sélectionné(e) :
- 20 min - Appel d'introduction initial avec une personne de notre équipe technique.
- 90 min - Entrevue en personne à notre bureau.
- Présentation de l'offre.
Seuls les candidats retenus seront contactés. Lisez notre processus d'embauche complet ici.
Autres informations
Nous célébrons la diversité sous toutes ses formes. Origines, personnalités, parcours de carrière, langues... tout ce que vous voulez. Nous innovons, apprenons et partageons activement des histoires autour de ce sujet. Nous voulons que chacun se sente accueilli et inclus dans tout ce que nous faisons.