New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
GitLab

Senior Backend Engineer, AI Engineering: Chat

GitLab
Apply →
remote senior full-time Remote, United Kingdom

First indexed 22 Jul 2026

Description

GitLab is seeking a Senior Backend Engineer to join the Duo Chat team, focusing on Chat Engine. The successful candidate will build core AI capabilities behind GitLab Duo Chat, a natural-language and agentic interface to the GitLab DevSecOps platform.

Responsibilities:

  • Design and build flow components and agentic flows in the Flow Registry using Python and LangGraph within the Duo Workflow Service.
  • Develop, ship, and maintain backend features for GitLab Duo Chat across the Python Duo Workflow Service and the GitLab Rails monolith.
  • Integrate new generative AI models, providers, tools, and multi-agent orchestration patterns into Duo Chat.
  • Design, implement, and review GraphQL and Representational State Transfer (REST) application programming interfaces (APIs).
  • Improve debugging, observability, and test coverage using pytest, RSpec, and related frameworks.
  • Collaborate with Product, User Experience (UX), frontend, and AI specialists to refine requirements and deliver high-quality improvements.
  • Document standards, patterns, and learnings with other engineers.
  • Participate in Tier 2 on-call rotations to troubleshoot production issues.

Requirements:

  • Significant experience building and maintaining production Python backends.
  • Practical experience designing and shipping AI-powered, agentic backend features.
  • Working proficiency in Ruby on Rails, or a strong willingness to learn it.
  • Proficiency designing or extending REST or GraphQL APIs.
  • Strong Structured Query Language (SQL) skills and familiarity with relational databases such as PostgreSQL.
  • Ability to find, diagnose, and prevent performance and reliability problems at scale.
  • Experience solving technical problems of high scope and complexity.

Benefits:

  • 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
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/gitlab/jobs/8621733002