Aller au contenu

Jobgether

Ingénieur IA Senior - Focus sur la Création et l'Orchestration d'Agents (Agentic SDLC)

TypeScriptNode.js
Traduction automatique. Consultez l’original.

À propos du poste

Ce poste est publié pour le compte d'une société partenaire, qui gère toutes les candidatures et les étapes suivantes. Notre partenaire recherche un Ingénieur IA Senior – Focus sur la Création et l'Orchestration d'Agents (Agentic SDLC) basé au Brésil.

Comment fonctionne Jobgether

Nous utilisons un processus de mise en correspondance alimenté par l'IA pour garantir que votre candidature est examinée rapidement, objectivement et équitablement par rapport aux exigences principales du poste. Notre système identifie les candidats les plus pertinents, et cette liste restreinte est ensuite partagée directement avec l'entreprise qui recrute. La décision finale et les étapes suivantes (entretiens, évaluations) sont gérées par leur équipe interne.

Nous apprécions votre intérêt et vous souhaitons bonne chance !

Pourquoi postuler via Jobgether ?

Avis de confidentialité des données : En soumettant votre candidature, vous reconnaissez que Jobgether traitera vos données personnelles pour évaluer votre candidature et partager les informations pertinentes avec l'employeur recruteur. Ce traitement est basé sur l'intérêt légitime et les mesures précontractuelles en vertu des lois applicables sur la protection des données (y compris le RGPD). Vous pouvez exercer vos droits (accès, rectification, effacement, opposition) à tout moment.

#LI-CL1

C'est une opportunité passionnante pour un ingénieur senior de façonner l'avenir du développement logiciel en combinant des pratiques d'ingénierie avancées avec l'orchestration d'agents alimentée par l'IA. Vous concevrez, construirez et livrerez des solutions logicielles prêtes pour la production tout en utilisant l'IA comme moteur principal tout au long du cycle de vie du développement logiciel. Un objectif clé sera la création et l'orchestration d'agents autonomes, de sous-agents, de compétences réutilisables, de commandes et de frameworks de développement qui améliorent la productivité de l'équipe et accélèrent la livraison. Vous architecturerez également des applications intelligentes utilisant des modèles fondamentaux, la génération augmentée par récupération (RAG), l'orchestration d'outils et les systèmes multi-agents lorsque requis par les projets clients. Le rôle combine un leadership technique pratique, une architecture pragmatique, une évaluation rigoureuse et une optimisation continue des sorties générées par l'IA. En travaillant dans un environnement collaboratif et à distance, vous contribuerez à moderniser les pratiques d'ingénierie tout en garantissant que les solutions restent sécurisées, observables, évolutives et prêtes pour la production.

Responsabilités

  1. Architecturer, développer, tester et livrer des solutions logicielles de bout en bout sur des piles technologiques pertinentes, en utilisant un cycle de vie de développement logiciel agentique (Agentic SDLC) et l'IA comme accélérateurs de développement principaux.
  1. Construire, personnaliser et orchestrer des agents IA, des sous-agents, des compétences réutilisables, des commandes et des harnais qui automatisent les activités de développement, améliorent la productivité de l'équipe et réduisent le délai de livraison des logiciels.
  1. Établir des capacités d'agents réutilisables et les partager entre les équipes d'ingénierie pour promouvoir l'amélioration continue et moderniser les pratiques de développement logiciel.
  1. Appliquer les principes modernes d'architecture et d'ingénierie logicielle, y compris les microservices, les systèmes pilotés par événements, les files d'attente de messages, l'intégration et la livraison continues (CI/CD), le développement piloté par les tests (TDD) et les tests automatisés.
  1. Traduire les exigences fonctionnelles et métier en solutions techniques pratiques et évolutives, en prenant des décisions architecturales délibérées et en évitant la complexité inutile ou la sur-ingénierie.
  1. Examiner de manière critique le code et les sorties générés par l'IA pour s'assurer qu'ils répondent aux spécifications techniques, aux normes de qualité, aux exigences de sécurité et aux objectifs commerciaux.
  1. Concevoir et mettre en œuvre des évaluations (evals), des tests automatisés et des stratégies de red-teaming pour évaluer le comportement des applications et valider la fiabilité des solutions alimentées par l'IA et des agents utilisés pour les construire.
  1. Identifier et atténuer les risques spécifiques à l'IA, y compris les hallucinations, l'injection de prompts, la fuite de données et d'autres vulnérabilités qui pourraient affecter la fiabilité ou la sécurité des applications.
  1. Optimiser l'utilisation des tokens et les coûts d'inférence en gérant la taille de la fenêtre de contexte, les stratégies RAG, les modèles d'interaction des agents et le nombre d'appels au modèle sans compromettre la qualité de la solution.
  1. Lorsque les capacités de l'IA font partie de la solution, concevoir et implémenter des architectures agentiques utilisant des modèles fondamentaux accessibles via les APIs, la génération augmentée par récupération, l'appel d'outils, les frameworks d'orchestration, les environnements d'exécution, les prompts système et les garde-fous au niveau de l'application.
  1. Ingénieriser des pipelines de données contextuelles qui intègrent des sources d'information internes et des bases de données vectorielles, garantissant que les agents IA reçoivent des informations fiables, pertinentes et de haute qualité.
  1. Implémenter l'observabilité sur les applications et les agents IA, en surveillant le comportement du système, en identifiant les anomalies et en répondant à la dégradation des performances ou aux sorties inattendues.
  1. Déléguer des tâches de développement spécialisées à des agents conçus à cet effet tout en conservant une compréhension de bout en bout du cycle de vie du logiciel et une expertise technique approfondie dans une pile technologique principale.
  1. Évaluer et améliorer continuellement l'efficacité des agents IA et des flux de travail de développement grâce à des tests mesurables et des évaluations de performance.
  1. Livrer des solutions prêtes pour la production et coordonner avec les ingénieurs de déploiement IA pour aligner les exigences de déploiement, de préparation opérationnelle et de production.
  1. Appliquer des pratiques d'IA responsable, de confidentialité des données, de sécurité et de conformité pour garantir que les solutions répondent aux exigences applicables des clients et aux normes organisationnelles.

Qualifications requises

  1. Solide expérience professionnelle en ingénierie logicielle, avec la maturité technique nécessaire pour architecturer, développer, tester et maintenir des applications de qualité production.
  1. Maîtrise pratique de Node.js, TypeScript et NestJS, qui sont les technologies principales spécifiées pour ce poste.
  1. Solides connaissances des pratiques modernes d'architecture et d'ingénierie logicielle, y compris les microservices, les architectures pilotées par événements, les systèmes de messagerie, CI/CD, le TDD, les tests automatisés et la conception de code maintenable.
  1. Expérience dans l'utilisation d'outils de développement logiciel assistés par IA et l'intégration de l'IA dans le cycle de vie du développement logiciel, avec la capacité d'aller au-delà de l'utilisation passive d'assistant et de construire des flux de travail personnalisés pilotés par agents.
  1. Connaissance pratique de la création et de l'orchestration d'agents, y compris les agents, sous-agents, compétences réutilisables, commandes et harnais d'exécution.
  1. Compréhension des modèles fondamentaux, de l'intégration de modèles basée sur les API, du RAG, de l'orchestration d'outils, des architectures multi-agents, et des frameworks et environnements d'exécution utilisés pour déployer des applications agentiques.
  1. Expérience dans la conception et la mise en œuvre de stratégies d'évaluation pour les systèmes IA, y compris les tests comportementaux, les évaluations de fiabilité, le red-teaming et l'atténuation des hallucinations et de l'injection de prompts.
  1. Familiarité avec les bases de données vectorielles, les pipelines de données contextuelles et l'intégration de sources de données internes pour prendre en charge les applications IA basées sur la récupération.
  1. Compréhension de l'économie des tokens, de l'optimisation des coûts d'inférence, de la gestion du contexte et des compromis entre la qualité, la performance et le coût des solutions IA.
  1. Connaissance de l'observabilité des applications, de la surveillance, du débogage, de la sécurité, de la confidentialité et des pratiques de préparation à la production.
  1. Solides capacités d'analyse et de jugement technique, avec la capacité de remettre en question les recommandations générées par l'IA et de choisir la solution la plus simple et la plus efficace pour des problèmes d'ingénierie complexes.
  1. Capacité à travailler sur l'ensemble du cycle de vie du développement logiciel tout en conservant une expertise approfondie dans une pile technologique principale et en validant le travail spécialisé produit par les agents IA.
  1. Solides compétences en communication et en collaboration pour travailler efficacement avec des équipes d'ingénierie multidisciplinaires et des spécialistes du déploiement.
  1. Un état d'esprit proactif, adaptable et axé sur l'apprentissage continu, avec un intérêt pour l'avancement des pratiques d'ingénierie natives à l'IA et l'amélioration des résultats de livraison logicielle.

Avantages

  • Assurance santé et dentaire complète.
  • Allocations repas et alimentaires.
  • Aide à la garde d'enfants.
  • Congé parental prolongé.
  • Accès à des installations de remise en forme et à des professionnels de la santé et du bien-être via les partenariats Wellhub (anciennement Gympass) et TotalPass.
  • Programme de participation aux bénéfices (PLR).
  • Assurance vie.
  • Opportunités d'apprentissage continu grâce à une plateforme dédiée au développement professionnel.
  • Programmes de réduction pour les employés.
  • Ressources en ligne gratuites axées sur la santé physique, la santé mentale et le bien-être général.
  • Cours de grossesse et de parentalité responsable.
  • Partenariats avec des plateformes d'apprentissage en ligne et accès à des ressources d'apprentissage des langues.
  • Avantages supplémentaires pour les employés et opportunités de développement professionnel.
  • Modalités de travail à distance. Veuillez noter que les employés résidant dans la région métropolitaine de Campinas sont tenus de se rendre dans les bureaux de l'entreprise conformément à la politique de présence applicable.
  • Un environnement de travail inclusif avec des ressources dédiées à la santé et au bien-être, des spécialistes de l'inclusion et des groupes d'affinité pour soutenir les employés tout au long de leur parcours professionnel.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026