Emploi
De la source partenaire
Ingénieur Backend (Python),Ingénierie IA : Fondations d'agents
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- GitLab
- Niveau
- Any
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
GitLab est la plateforme d'orchestration intelligente pour DevSecOps. GitLab permet aux organisations d'augmenter la productivité des développeurs, d'améliorer l'efficacité opérationnelle, de réduire les risques de sécurité et de conformité et d'accélérer la transformation numérique. Plus de 50 millions d'utilisateurs enregistrés et plus de 50 % des sociétés Fortune 100* font confiance à GitLab pour fournir plus rapidement des logiciels meilleurs et plus sécurisés.
Les mêmes principes intégrés à nos produits se reflètent dans la façon dont notre équipe travaille : nous adoptons l'IA comme un multiplicateur de productivité de base, tous les membres de l'équipe étant censés intégrer l'IA dans leurs flux de travail quotidiens pour accroître l'efficacité, l'innovation et l'impact. GitLab est l'endroit où les carrières s'accélèrent, où l'innovation prospère et où chaque voix est valorisée. Notre culture de haute performance est motivée par nos valeurs et l'échange continu de connaissances, permettant aux membres de notre équipe d'atteindre leur plein potentiel tout en collaborant avec les leaders de l'industrie pour résoudre des problèmes complexes. Co-créez l’avenir avec nous en développant une technologie qui transforme la façon dont le monde développe des logiciels.
* Fortune 500® est une marque déposée de Fortune Media IP Limited, utilisée sous licence. Réclamation basée sur les données GitLab. Fortune 100 fait référence aux 20 % d'entreprises les mieux classées dans la liste Fortune 500 2025, publiée en juin 2025. Fortune et Fortune Media IP Limited ne sont pas affiliés et n'approuvent pas les produits ou services de GitLab.
Un aperçu de ce rôle
En tant qu'ingénieur backend intermédiaire (Python) au stade Agent Foundations de GitLab, vous irez au-delà de l'utilisation des outils d'IA. Vous contribuerez à jeter les bases des expériences d'IA agentique de GitLab : la plate-forme qui permet aux agents d'IA de travailler tout au long du cycle de vie de la livraison de logiciels, et pas seulement d'écrire du code. Cela couvre les éléments de base réutilisables à partir desquels les agents et les flux sont fabriqués, ainsi que notre harnais principal, Duo Developer.
La plupart de votre travail consistera en une ingénierie backend en Python, en utilisant des bibliothèques telles que LangGraph pour créer des fonctionnalités sécurisées, fiables et évolutives dans notre AI Gateway. Vous travaillerez également sur la pile si nécessaire. Vous travaillerez en étroite collaboration avec les ingénieurs de la scène et avec d’autres équipes d’ingénierie IA. Il s'agit d'un domaine à haute visibilité où la plate-forme principale de GitLab rencontre sa stratégie d'IA.
Ce que tu feras
• Développer, expédier et maintenir des fonctionnalités pour la plateforme Duo Agent dans le service Duo Workflow, AI Gateway et, si nécessaire, le monolithe GitLab. Gardez-les sécurisés, bien testés et performants.
• Créez et améliorez les flux agentiques et leurs parties réutilisables avec LangChain et LangGraph, y compris le Flow Registry.
• Travailler avec des spécialistes de la gestion de produits, de l'UX, du frontend, du backend et de l'IA pour affiner les exigences et apporter des améliorations par petites itérations.
• Concevoir, implémenter et réviser les API (y compris GraphQL et REST) et la logique backend qui les sous-tend, avec des contrats fiables, évolutifs et clairs pour des clients tels que le monolithe GitLab, les extensions IDE et Duo CLI.
• Améliorer et étendre les tests automatisés (pytest et autres frameworks), y compris les évaluations du comportement des agents et des flux, pour renforcer la qualité et fournir aux développeurs un feedback plus rapide.
• Partagez des normes, des modèles et des apprentissages avec d'autres ingénieurs pour placer la barre plus haut en matière d'intégration responsable de l'IA et d'ingénierie fondée sur des preuves.
• Rejoignez les rotations de garde de niveau 2 pour résoudre les problèmes de production, contribuer à l'analyse des causes profondes et améliorer l'observabilité et la résilience.
• Gardez un œil sur le paysage concurrentiel pour contribuer à maintenir la plateforme d'agents de GitLab au premier rang à mesure que le travail devient agentique.
Ce que tu apporteras
• Expérience dans la création et la maintenance d'applications back-end Python de production, y compris les API, le traitement asynchrone ou en arrière-plan et les modèles de données.
• Expérience avec les cadres d'application LLM tels que LangGraph, ou dans la conception et la livraison de fonctionnalités ou de harnais backend basés sur l'IA.
• Compétence dans la conception ou l'extension d'API (REST, GraphQL ou gRPC) en prêtant attention à l'évolutivité, à la maintenabilité et à la rétrocompatibilité.
• Confort de travail sur la pile dans une base de code mature. Une connaissance de Ruby on Rails et/ou JavaScript et Vue est un plus.
• Expérience dans la recherche et la résolution des goulots d'étranglement des performances dans les applications.
• Communication écrite et verbale claire, y compris les propositions techniques et la documentation, dans une équipe distante, asynchrone et interfonctionnelle.
• Ouverture à l'apprentissage et à l'application de compétences issues de technologies ou de domaines connexes.
À propos de l'équipe
L'étape Agent Foundations jette les bases des expériences d'IA agentique de GitLab. Nous fournissons la plateforme, le catalogue et les fonctionnalités d'exécution qui aident les équipes à fournir des agents et des flux résilients aux clients. L'étape comprend trois groupes : Agent Developer, AI Catalog et Agent Execution. À eux deux, ils possèdent le flux fondamental GitLab Duo Developer et le Flow Registry ; le catalogue AI, comprenant des agents personnalisés, des flux personnalisés et des intégrations d'agents externes ; et l'exécution des agents, les outils d'agent et l'observabilité des agents.
Nos ingénieurs travaillent de manière asynchrone sur les fuseaux horaires EMEA, AMER et Inde. Nous travaillons avec des équipes d'ingénierie IA et du reste de GitLab afin que la plateforme Duo Agent puisse alimenter de nombreuses fonctionnalités IA de GitLab.
Comment GitLab prend en charge les employés à temps plein
• Des avantages pour soutenir votre santé, vos finances et votre bien-être
• Congés payés flexibles
• Groupes de ressources des membres de l'équipe
• Rémunération en actions et plan d'achat d'actions pour les employés
• Fonds de croissance et de développement
• Congé parental
Veuillez noter que nous apprécions l'intérêt de candidats ayant différents niveaux d'expérience ; de nombreux candidats retenus ne satisfont pas à toutes les exigences. De plus, des études ont montré que les personnes issues de groupes sous-représentés sont moins susceptibles de postuler à un emploi à moins de posséder toutes les qualifications. Si ce poste vous enthousiasme, veuillez postuler et permettre à nos recruteurs d'évaluer votre candidature.…
Source : Jobicy (https://jobicy.com/jobs/155430-backend-engineer-pythonai-engineering-agent-foundations)
Les mêmes principes intégrés à nos produits se reflètent dans la façon dont notre équipe travaille : nous adoptons l'IA comme un multiplicateur de productivité de base, tous les membres de l'équipe étant censés intégrer l'IA dans leurs flux de travail quotidiens pour accroître l'efficacité, l'innovation et l'impact. GitLab est l'endroit où les carrières s'accélèrent, où l'innovation prospère et où chaque voix est valorisée. Notre culture de haute performance est motivée par nos valeurs et l'échange continu de connaissances, permettant aux membres de notre équipe d'atteindre leur plein potentiel tout en collaborant avec les leaders de l'industrie pour résoudre des problèmes complexes. Co-créez l’avenir avec nous en développant une technologie qui transforme la façon dont le monde développe des logiciels.
* Fortune 500® est une marque déposée de Fortune Media IP Limited, utilisée sous licence. Réclamation basée sur les données GitLab. Fortune 100 fait référence aux 20 % d'entreprises les mieux classées dans la liste Fortune 500 2025, publiée en juin 2025. Fortune et Fortune Media IP Limited ne sont pas affiliés et n'approuvent pas les produits ou services de GitLab.
Un aperçu de ce rôle
En tant qu'ingénieur backend intermédiaire (Python) au stade Agent Foundations de GitLab, vous irez au-delà de l'utilisation des outils d'IA. Vous contribuerez à jeter les bases des expériences d'IA agentique de GitLab : la plate-forme qui permet aux agents d'IA de travailler tout au long du cycle de vie de la livraison de logiciels, et pas seulement d'écrire du code. Cela couvre les éléments de base réutilisables à partir desquels les agents et les flux sont fabriqués, ainsi que notre harnais principal, Duo Developer.
La plupart de votre travail consistera en une ingénierie backend en Python, en utilisant des bibliothèques telles que LangGraph pour créer des fonctionnalités sécurisées, fiables et évolutives dans notre AI Gateway. Vous travaillerez également sur la pile si nécessaire. Vous travaillerez en étroite collaboration avec les ingénieurs de la scène et avec d’autres équipes d’ingénierie IA. Il s'agit d'un domaine à haute visibilité où la plate-forme principale de GitLab rencontre sa stratégie d'IA.
Ce que tu feras
• Développer, expédier et maintenir des fonctionnalités pour la plateforme Duo Agent dans le service Duo Workflow, AI Gateway et, si nécessaire, le monolithe GitLab. Gardez-les sécurisés, bien testés et performants.
• Créez et améliorez les flux agentiques et leurs parties réutilisables avec LangChain et LangGraph, y compris le Flow Registry.
• Travailler avec des spécialistes de la gestion de produits, de l'UX, du frontend, du backend et de l'IA pour affiner les exigences et apporter des améliorations par petites itérations.
• Concevoir, implémenter et réviser les API (y compris GraphQL et REST) et la logique backend qui les sous-tend, avec des contrats fiables, évolutifs et clairs pour des clients tels que le monolithe GitLab, les extensions IDE et Duo CLI.
• Améliorer et étendre les tests automatisés (pytest et autres frameworks), y compris les évaluations du comportement des agents et des flux, pour renforcer la qualité et fournir aux développeurs un feedback plus rapide.
• Partagez des normes, des modèles et des apprentissages avec d'autres ingénieurs pour placer la barre plus haut en matière d'intégration responsable de l'IA et d'ingénierie fondée sur des preuves.
• Rejoignez les rotations de garde de niveau 2 pour résoudre les problèmes de production, contribuer à l'analyse des causes profondes et améliorer l'observabilité et la résilience.
• Gardez un œil sur le paysage concurrentiel pour contribuer à maintenir la plateforme d'agents de GitLab au premier rang à mesure que le travail devient agentique.
Ce que tu apporteras
• Expérience dans la création et la maintenance d'applications back-end Python de production, y compris les API, le traitement asynchrone ou en arrière-plan et les modèles de données.
• Expérience avec les cadres d'application LLM tels que LangGraph, ou dans la conception et la livraison de fonctionnalités ou de harnais backend basés sur l'IA.
• Compétence dans la conception ou l'extension d'API (REST, GraphQL ou gRPC) en prêtant attention à l'évolutivité, à la maintenabilité et à la rétrocompatibilité.
• Confort de travail sur la pile dans une base de code mature. Une connaissance de Ruby on Rails et/ou JavaScript et Vue est un plus.
• Expérience dans la recherche et la résolution des goulots d'étranglement des performances dans les applications.
• Communication écrite et verbale claire, y compris les propositions techniques et la documentation, dans une équipe distante, asynchrone et interfonctionnelle.
• Ouverture à l'apprentissage et à l'application de compétences issues de technologies ou de domaines connexes.
À propos de l'équipe
L'étape Agent Foundations jette les bases des expériences d'IA agentique de GitLab. Nous fournissons la plateforme, le catalogue et les fonctionnalités d'exécution qui aident les équipes à fournir des agents et des flux résilients aux clients. L'étape comprend trois groupes : Agent Developer, AI Catalog et Agent Execution. À eux deux, ils possèdent le flux fondamental GitLab Duo Developer et le Flow Registry ; le catalogue AI, comprenant des agents personnalisés, des flux personnalisés et des intégrations d'agents externes ; et l'exécution des agents, les outils d'agent et l'observabilité des agents.
Nos ingénieurs travaillent de manière asynchrone sur les fuseaux horaires EMEA, AMER et Inde. Nous travaillons avec des équipes d'ingénierie IA et du reste de GitLab afin que la plateforme Duo Agent puisse alimenter de nombreuses fonctionnalités IA de GitLab.
Comment GitLab prend en charge les employés à temps plein
• Des avantages pour soutenir votre santé, vos finances et votre bien-être
• Congés payés flexibles
• Groupes de ressources des membres de l'équipe
• Rémunération en actions et plan d'achat d'actions pour les employés
• Fonds de croissance et de développement
• Congé parental
Veuillez noter que nous apprécions l'intérêt de candidats ayant différents niveaux d'expérience ; de nombreux candidats retenus ne satisfont pas à toutes les exigences. De plus, des études ont montré que les personnes issues de groupes sous-représentés sont moins susceptibles de postuler à un emploi à moins de posséder toutes les qualifications. Si ce poste vous enthousiasme, veuillez postuler et permettre à nos recruteurs d'évaluer votre candidature.…
Source : Jobicy (https://jobicy.com/jobs/155430-backend-engineer-pythonai-engineering-agent-foundations)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: GitLab
Annonce fournie par GitLab.