GitLab
Senior Backend Engineer, AI Engineering: AI Coding
Vaga remota de AI Engineering com fit claro de localização do candidato.
PublicadaAdicionada recentemente
Países elegíveis37 países aceitos
Sinal de senioridadeSenior
Modelo de trabalhoRemoto
Locais aceitos para candidatos
Resumo da vaga
Senior Backend Engineer, AI Engineering: AI Coding
Requisitos e responsabilidades
Conteúdo da vaga extraído em seções para revisão mais rápida.
What you’ll do
- Design and build the trigger system that links GitLab events, including code pushes, merge request and issue changes, CI/CD results, and deployments, and third-party events from tools like Jira, Jenkins, and Slack to the AI-powered Duo Flows that act on them.
- Contribute to the broader event platform, the core infrastructure that many of GitLab's AI features rely on to know when and how to run.
- Architect for high availability and throughput, since this part of the system sits at the center of automated AI workflows across GitLab and needs to reliably process events at scale.
- Work within GitLab's Rails monolith, where much of the event and trigger system lives, while staying open to other languages used elsewhere in the platform.
- Influence product and architecture direction by proposing iterative solutions to complex technical problems across a multi-service environment.
- Collaborate closely with your teammates, product manager, and designer to shape what the trigger system supports next, likely starting with an additional trigger type.
- Partner cross-departmentally with other Duo Agent Platform teams to make sure triggers and events integrate cleanly with the broader agent ecosystem GitLab is building.
- Participate in Tier 2 and Tier 3 on-call rotations to troubleshoot production, security, and urgent engineering issues in a globally distributed environment.
What you’ll bring
- Deep experience with Ruby and Rails, comfortable working within a large, established monolith and shipping production code effectively.
- Proven track record building products that interact with large language models, not training or building machine learning models yourself, but with hands-on experience integrating large language models into real, user-facing tools.
- Proven track record designing and operating systems built for large scale, with a focus on high availability and throughput in production environments.
- Hands-on experience with agentic systems and development, including building workflows that let AI agents take autonomous action.
- Demonstrated ability to make progress in evolving problem spaces and learn new AI capabilities quickly as the underlying technology shifts fast and this team ships while it learns.
- Strong written communication skills for working asynchronously in a remote, globally distributed team.
- Additional helpful experience includes Python, since other parts of GitLab's AI platform are built in it, and using GitLab as a product.
How GitLab Supports Full-Time Employees
- Benefits to support your health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Vagas similares
Mantenha uma lista reserva.
CI/CD 8 países aceitos
Senior Automation QA EngineerSubway EcommerceVer vaga Python 8 países aceitos
Senior Backend Engineer (AdTech)Leap ToolsVer vaga Python 8 países aceitos
Senior Backend EngineerLeap ToolsVer vaga Content Classification, English 8 países aceitos
Taxonomy Analyst (German Speaker)IndeedVer vaga Stack
Use estas tags para comparar vagas remotas similares.
Elegibilidade de localização
Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.
Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.
Ver todos os 37 países aceitos
Fluxo de contratação
O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.
1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.