GitLab07/21/2026

Старший бэкенд-разработчик, AI Engineering: Chat

Salary not specified
MARKET
14,500median for this role
Backend Developer · 46 jobs with disclosed pay
5,092half of the offers: 10,937–18,979308,000
The employer didn't disclose pay — compare with the market yourself.
Remote

Responsibilities

  • 01Design and build flow components and agentic flows in the Flow Registry using Python and LangGraph within the Duo Workflow Service
  • 02Develop, ship, and maintain backend features for GitLab Duo Chat across the Python Duo Workflow Service and the GitLab Rails monolith
  • 03Integrate new generative AI models, providers, tools, and multi-agent orchestration patterns into Duo Chat
  • 04Design, implement, and review GraphQL and REST APIs and related monolith logic
  • 05Improve debugging, observability, and test coverage using pytest, RSpec, and related frameworks
  • 06Collaborate with Product, UX, frontend, and AI specialists to refine requirements and deliver improvements
  • 07Document standards, patterns, and learnings with other engineers
  • 08Participate in Tier 2 on-call rotations to troubleshoot production issues

Requirements

  • 01Significant experience building and maintaining production Python backends
  • 02Practical experience designing and shipping AI-powered, agentic backend features
  • 03Working proficiency in Ruby on Rails, or a strong willingness to learn it
  • 04Proficiency designing or extending REST or GraphQL APIs
  • 05Strong SQL skills and familiarity with relational databases such as PostgreSQL
  • 06Ability to find, diagnose, and prevent performance and reliability problems at scale
  • 07Experience solving technical problems of high scope and complexity
  • 08Openness to learning and collaborating in an async-first, distributed team

What we offer

  • 01Remote-Global
  • 02Benefits to support your health, finances, and well-being
  • 03Flexible Paid Time Off