Emploi
De la source partenaire
Ingénieur backend senior (Ruby), Ingénierie IA : Codage IA
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- gitlab
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
GitLab est une société de logiciels à noyau ouvert qui développe la plateforme DevSecOps basée sur l'IA la plus complète, et plus de 100 000 organisations l'utilisent. Notre mission est de permettre à chacun de contribuer et de co-créer les logiciels qui alimentent notre monde. Nous rendons cela possible en exécutant nos opérations sur notre produit et en restant alignés sur nos valeurs.
L'équipe AI Events construit la plateforme d'événements et le système de déclenchement qui alimentent les GitLab Duo Flows, leur permettant de s'exécuter automatiquement en réponse aux événements tout au long du cycle de vie de développement. La plate-forme gère les événements internes de GitLab tels que les poussées de code, les modifications de demandes d'émission et de fusion, les résultats et les déploiements du pipeline d'intégration continue et de livraison continue (CI/CD), ainsi que les événements personnalisés provenant d'outils tiers tels que Jira, Jenkins et Slack. Les déclencheurs de flux relient les projets aux flux, se déclenchant automatiquement lorsque des événements correspondants se produisent, afin que les flux de travail basés sur l'IA, comme la révision automatisée du code, puissent s'exécuter sans que personne ne lève le petit doigt.
En tant qu'ingénieur logiciel senior, vous rejoindrez une petite équipe soudée qui maintient l'infrastructure sur laquelle reposent de nombreuses fonctionnalités d'IA de GitLab. Vous passerez probablement une grande partie de votre temps du côté des déclencheurs de la plate-forme, reliant les événements de GitLab et des outils tiers aux flux de travail d'IA qui agissent sur eux. Cette partie du système doit gérer une échelle importante et rester hautement disponible, car elle est au cœur du travail automatisé basé sur l'IA sur la plate-forme.
Ce que tu feras
• Concevoir et construire le système de déclenchement qui relie les événements GitLab, y compris les poussées de code, les demandes de fusion et les modifications de problèmes, les résultats et déploiements CI/CD, ainsi que les événements tiers provenant d'outils tels que Jira, Jenkins et Slack, aux Duo Flows alimentés par l'IA qui agissent sur eux.
• Contribuer à la plateforme événementielle plus large, l'infrastructure de base sur laquelle s'appuient de nombreuses fonctionnalités d'IA de GitLab pour savoir quand et comment s'exécuter.
• Architecte pour une disponibilité et un débit élevés, car cette partie du système se trouve au centre des flux de travail d'IA automatisés dans GitLab et doit traiter de manière fiable les événements à grande échelle.
• Travaillez au sein du monolithe Rails de GitLab, où se trouve une grande partie du système d'événements et de déclenchement, tout en restant ouvert aux autres langages utilisés ailleurs dans la plateforme.
• Influencer l'orientation des produits et de l'architecture en proposant des solutions itératives à des problèmes techniques complexes dans un environnement multiservice.
• Collaborez étroitement avec vos coéquipiers, votre chef de produit et votre concepteur pour façonner ce que le système de déclenchement prendra ensuite en charge, en commençant probablement par un type de déclencheur supplémentaire.
• Collaborer de manière interdépartementale avec d'autres équipes de Duo Agent Platform pour garantir que les déclencheurs et les événements s'intègrent proprement à l'écosystème d'agents plus large que GitLab est en train de construire.
• Participer aux rotations de garde de niveau 2 et de niveau 3 pour résoudre les problèmes de production, de sécurité et d'ingénierie urgents dans un environnement distribué à l'échelle mondiale.
Ce que vous apporterez
• Expérience approfondie avec Ruby et Rails, à l'aise de travailler au sein d'un grand monolithe établi et d'expédier efficacement le code de production.
• Une expérience éprouvée dans la création de produits qui interagissent avec de grands modèles de langage, sans formation ni création de modèles d'apprentissage automatique vous-même, mais avec une expérience pratique de l'intégration de grands modèles de langage dans de véritables outils destinés aux utilisateurs.
• Expérience éprouvée en matière de conception et de systèmes d'exploitation conçus pour une utilisation à grande échelle, en mettant l'accent sur la haute disponibilité et le débit dans les environnements de production.
• Expérience pratique des systèmes et du développement agentiques, y compris la création de flux de travail permettant aux agents d'IA d'agir de manière autonome.
• Capacité démontrée à progresser dans des domaines de problèmes en évolution et à apprendre rapidement de nouvelles capacités d'IA à mesure que la technologie sous-jacente évolue rapidement et que cette équipe travaille pendant qu'elle apprend.
• Solides compétences en communication écrite pour travailler de manière asynchrone dans une équipe distante distribuée à l'échelle mondiale.
• Une expérience utile supplémentaire inclut Python, puisque d'autres parties de la plate-forme d'IA de GitLab y sont intégrées et utilise GitLab comme produit.
À propos de l'équipe
Nous faisons partie de l'organisation AI Engineering de GitLab. Nous sommes une petite équipe avec des membres basés en Europe et nous grandissons. Nous travaillons en étroite collaboration avec notre responsable, notre chef de produit et notre concepteur, et nous coordonnons de manière interdépartementale avec d'autres équipes d'ingénierie IA, puisque les équipes IA de GitLab travaillent en étroite collaboration.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-senior-backend-engineer-ruby-ai-engineering-ai-coding-261174)
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
GitLab est une société de logiciels à noyau ouvert qui développe la plateforme DevSecOps basée sur l'IA la plus complète, et plus de 100 000 organisations l'utilisent. Notre mission est de permettre à chacun de contribuer et de co-créer les logiciels qui alimentent notre monde. Nous rendons cela possible en exécutant nos opérations sur notre produit et en restant alignés sur nos valeurs.
L'équipe AI Events construit la plateforme d'événements et le système de déclenchement qui alimentent les GitLab Duo Flows, leur permettant de s'exécuter automatiquement en réponse aux événements tout au long du cycle de vie de développement. La plate-forme gère les événements internes de GitLab tels que les poussées de code, les modifications de demandes d'émission et de fusion, les résultats et les déploiements du pipeline d'intégration continue et de livraison continue (CI/CD), ainsi que les événements personnalisés provenant d'outils tiers tels que Jira, Jenkins et Slack. Les déclencheurs de flux relient les projets aux flux, se déclenchant automatiquement lorsque des événements correspondants se produisent, afin que les flux de travail basés sur l'IA, comme la révision automatisée du code, puissent s'exécuter sans que personne ne lève le petit doigt.
En tant qu'ingénieur logiciel senior, vous rejoindrez une petite équipe soudée qui maintient l'infrastructure sur laquelle reposent de nombreuses fonctionnalités d'IA de GitLab. Vous passerez probablement une grande partie de votre temps du côté des déclencheurs de la plate-forme, reliant les événements de GitLab et des outils tiers aux flux de travail d'IA qui agissent sur eux. Cette partie du système doit gérer une échelle importante et rester hautement disponible, car elle est au cœur du travail automatisé basé sur l'IA sur la plate-forme.
Ce que tu feras
• Concevoir et construire le système de déclenchement qui relie les événements GitLab, y compris les poussées de code, les demandes de fusion et les modifications de problèmes, les résultats et déploiements CI/CD, ainsi que les événements tiers provenant d'outils tels que Jira, Jenkins et Slack, aux Duo Flows alimentés par l'IA qui agissent sur eux.
• Contribuer à la plateforme événementielle plus large, l'infrastructure de base sur laquelle s'appuient de nombreuses fonctionnalités d'IA de GitLab pour savoir quand et comment s'exécuter.
• Architecte pour une disponibilité et un débit élevés, car cette partie du système se trouve au centre des flux de travail d'IA automatisés dans GitLab et doit traiter de manière fiable les événements à grande échelle.
• Travaillez au sein du monolithe Rails de GitLab, où se trouve une grande partie du système d'événements et de déclenchement, tout en restant ouvert aux autres langages utilisés ailleurs dans la plateforme.
• Influencer l'orientation des produits et de l'architecture en proposant des solutions itératives à des problèmes techniques complexes dans un environnement multiservice.
• Collaborez étroitement avec vos coéquipiers, votre chef de produit et votre concepteur pour façonner ce que le système de déclenchement prendra ensuite en charge, en commençant probablement par un type de déclencheur supplémentaire.
• Collaborer de manière interdépartementale avec d'autres équipes de Duo Agent Platform pour garantir que les déclencheurs et les événements s'intègrent proprement à l'écosystème d'agents plus large que GitLab est en train de construire.
• Participer aux rotations de garde de niveau 2 et de niveau 3 pour résoudre les problèmes de production, de sécurité et d'ingénierie urgents dans un environnement distribué à l'échelle mondiale.
Ce que vous apporterez
• Expérience approfondie avec Ruby et Rails, à l'aise de travailler au sein d'un grand monolithe établi et d'expédier efficacement le code de production.
• Une expérience éprouvée dans la création de produits qui interagissent avec de grands modèles de langage, sans formation ni création de modèles d'apprentissage automatique vous-même, mais avec une expérience pratique de l'intégration de grands modèles de langage dans de véritables outils destinés aux utilisateurs.
• Expérience éprouvée en matière de conception et de systèmes d'exploitation conçus pour une utilisation à grande échelle, en mettant l'accent sur la haute disponibilité et le débit dans les environnements de production.
• Expérience pratique des systèmes et du développement agentiques, y compris la création de flux de travail permettant aux agents d'IA d'agir de manière autonome.
• Capacité démontrée à progresser dans des domaines de problèmes en évolution et à apprendre rapidement de nouvelles capacités d'IA à mesure que la technologie sous-jacente évolue rapidement et que cette équipe travaille pendant qu'elle apprend.
• Solides compétences en communication écrite pour travailler de manière asynchrone dans une équipe distante distribuée à l'échelle mondiale.
• Une expérience utile supplémentaire inclut Python, puisque d'autres parties de la plate-forme d'IA de GitLab y sont intégrées et utilise GitLab comme produit.
À propos de l'équipe
Nous faisons partie de l'organisation AI Engineering de GitLab. Nous sommes une petite équipe avec des membres basés en Europe et nous grandissons. Nous travaillons en étroite collaboration avec notre responsable, notre chef de produit et notre concepteur, et nous coordonnons de manière interdépartementale avec d'autres équipes d'ingénierie IA, puisque les équipes IA de GitLab travaillent en étroite collaboration.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-senior-backend-engineer-ruby-ai-engineering-ai-coding-261174)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: gitlab
Annonce fournie par gitlab.