Back to results

Senior Backend Engineer, AI Engineering: Chat

Salary not disclosedRemote

  • Engineering
  • United Kingdom
  • Full time
  • Today
Newly posted

About the role

As a Senior Backend Engineer on the Duo Chat team, you will build core AI capabilities for the GitLab DevSecOps platform. You will own complex backend features, integrating large language models and orchestrating multi-agent flows to enhance developer productivity and security. This role sits at the intersection of GitLab's core platform and its AI strategy, focusing on reliability, performance, and answer quality.

Responsibilities

  • Design and build flow components and agentic flows in the Flow Registry using Python and LangGraph.
  • 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.
  • Design, implement, and review GraphQL and REST APIs and related monolith logic.
  • Improve debugging, observability, and test coverage using pytest and RSpec.
  • Collaborate with Product, UX, frontend, and AI specialists to refine requirements.
  • Participate in Tier 2 on-call rotations to troubleshoot production issues and strengthen resiliency.

Required skills

  • Python
  • LangGraph
  • Ruby on Rails
  • GraphQL
  • REST APIs
  • SQL
  • PostgreSQL
  • Large Language Models

Nice to have

  • LangChain

Qualifications

  • Experience building and maintaining production Python backends
  • Experience designing and shipping AI-powered, agentic backend features
  • Proficiency designing or extending REST or GraphQL APIs
  • Experience solving technical problems of high scope and complexity

Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation
  • Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

About the Company

GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity, improve operational efficiency, and reduce security and compliance risk. More than 50 million registered users and over 50% of the Fortune 100 trust GitLab to ship software faster.

Senior Backend Engineer, AI Engineering: Chat at gitlab · Grasshire