Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer, AI Engineering: Chat

Full-time

Gitlab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Backend Engineer on the Duo Chat team, focused on Chat Engine, you'll build the core AI capabilities behind GitLab Duo Chat, the natural-language and agentic interface to the GitLab DevSecOps platform. Much of your work will involve building flow components and agentic flows in the Flow Registry, the Python framework built on LangGraph within our Duo Workflow Service that powers agentic chat, and integrating them with the GitLab Rails monolith. You'll own complex backend features from start to finish across both services.

You'll integrate large language models and orchestrate multi-agent flows so customers can work faster and more securely across the software development lifecycle. This work sits where GitLab's core platform meets its AI strategy, and reliability, performance, and answer quality directly shape the customer experience. What you’ll do - Design and build flow components and agentic flows in the Flow Registry using Python and LangGraph within the Duo Workflow Service. These reusable building blocks power agentic Duo Chat and, increasingly, other AI features across GitLab. - Develop, ship, and maintain backend features for GitLab Duo Chat across the Python Duo Workflow Service and the GitLab Rails monolith in a secure, well-tested, and performant way. - Integrate new generative AI models, providers, tools, and multi-agent orchestration patterns into Duo Chat to expand its capabilities and improve answer quality. - Design, implement, and review GraphQL and Representational State Transfer (REST) application programming interfaces (APIs) and related monolith logic, including chat entry points, permissions, and foundational-flow registration. Keep contracts with frontend clients and host systems reliable and clear. - Improve debugging, observability, and test coverage using pytest, RSpec, and related frameworks; track and improve latency, error rates, and test coverage so AI-powered chat workflows stay reliable at scale. - Collaborate with Product, User Experience (UX), frontend, and AI specialists to refine requirements and deliver high-quality improvements through iteration. - Document standards, patterns, and learnings with other engineers, raising the bar for safe AI integration and evidence-driven engineering. - Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and strengthen resiliency. What you’ll bring - Significant experience building and maintaining production Python backends, including APIs, data models, and asynchronous or long-running workloads.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer, AI Engineering: Chat in Remote vacancy
  •  ...our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members...  ...products or services of GitLab. An overview of this role As a Backend Engineer on the Chat Engine team, you'll build the engine behind GitLab Duo Chat,... 
    Senior
    Chat
    Full time
    Remote work
    Night shift
    Weekend work
    Weekday work

    Gitlab

    Remote
    a month ago
  •  ...our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected...  ...or services of GitLab. An overview of this role As a Senior Backend Engineer on the Flow Components functional team , you'll help build GitLab... 
    Senior
    Full time
    Remote work

    GitLab

    Remote
    5 hours ago
  • $178.5k - $241.5k per year

     ...reality. We hope you'll join us on the journey. Team Description Our Engineering team is working to simplify the way people work together. They'...  ...business from syncing and sharing files, we are looking for Senior Software Engineers to come build the next generation of new products... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Flexible hours

    Dropbox

    Remote
    7 days ago
  •  ...bauen, sondern eine skalierbare AI-Plattform technisch prägen? In...  ...und in Anwendungen wie Chats oder Prozessautomatisierungen...  ...technisch weiter Skalierbare Backend- und Plattform-Komponenten (APIs...  ...Backend-, Platform- oder Cloud-Engineering bildet die Grundlage deiner technischen... 
    Senior
    Chat
    Permanent employment
    Full time

    Leadvise Reply GmbH

    Remote
    10 days ago
  • $186.37k - $223.64k per year

     ...designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and...  ...what could be a truly career-defining opportunity. Staff Backend Engineer - Mimir Query, Databases This is a remote position. We are looking... 
    Suggested
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    5 hours ago
  •  ...work focuses on diverse areas including AI, social media, security and more. And...  ...terms. About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...  ...release cycle. Together with many other backend platforms across the organization, these... 
    Senior
    Full time
    Remote work
    Worldwide

    Mozilla

    Remote
    a month ago
  • $153k - $213k per year

     ...authentication, verification, and fraud journeys. You'll work to build the backend orchestration layers that drive our Web and Mobile surfaces. In...  ...need to gain a deep understanding of the business, product and engineering context, and utilize that context to own and deliver high-... 
    Senior
    Full time
    Remote work

    Affirm

    Remote
    26 days ago
  • $153k - $213k per year

     ...Decisions Foundations is growing and we are looking for a Software Engineer. You will be part of a fast paced team which is responsible for...  ...or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    12 days ago
  •  ...consultation to make data-driven decisions. This role sits on MDA's Engineering team, working alongside our BI and Data Science teams. We are a...  ...ambiguous business problems and turns them into data products, AI agents, and automation, all while architecting and maintaining the... 
    Senior
    Long term contract
    Full time

    Samsara

    Remote
    a month ago
  •  ...reflected in how our team works: we embrace AI as a core productivity multiplier, with...  .... An overview of this role As a Staff Backend Engineer on GitLab's Core DevOps team, you'll provide...  ...and investment trade-offs. - Mentor Senior and Intermediate engineers, reduce technical... 
    Senior
    Full time
    Remote work

    Gitlab

    Remote
    2 days ago
  •  ...software startup that has incredible potential A passion for software engineering while writing clean, well-tested code Enthusiasm for working in a Lean, fully Agile environment Comfortable using AI tooling where necessary (ex. open code, github copilot, claude code)... 
    Remote work

    GRID eSports GmbH

    Remote
    5 days ago
  •  ...content - from manual, tool-driven workflows to intelligent systems that generate high-quality visual output at scale.   As a Senior AI Engineer, you build the intelligence behind that shift: LLM agents that understand what a brand looks like, retrieval systems that ground... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Shift work

    INDG

    Remote
    23 days ago
  •  ...into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members...  ...products or services of GitLab. An overview of this role As a Backend Engineer on the Gitaly team, you’ll help build GitLab’s Git data storage... 
    Senior
    Full time

    Gitlab

    Remote
    a month ago
  •  ...into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members...  ...products or services of GitLab. About the role As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying... 
    Full time
    Contract work
    Remote work

    Gitlab

    Remote
    19 days ago
  •  ...our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected...  ...products or services of GitLab. An overview of this role As a Senior Backend Engineer on GitLab's Nonlinear Productivity team, you'll find and... 
    Senior
    Full time

    Gitlab

    Remote
    a month ago
  •  ...open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations...  ...and ensure the reliability of AI models? As a Machine Learning Engineer on GitLab's AI framework team, you'll play a critical role in shaping... 
    Senior
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    GitLab

    Remote
    7 days ago
  • $2000 - $4000 per month

     ...We're looking for Senior Developers to join our fully remote team to...  .... About Us Hausverwalter.ai is an all-in-one platform for...  ..., Telephony, Video Calls, Team Chat and AI-Agents. Our mission is to...  ...are your questions. Harness Engineering: The agent has 100+ tools. But... 
    Senior
    Chat
    Permanent employment
    Full time
    Contract work
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Powerprozesse

    Remote
    21 days ago
  •  ...optimized compute solution to enable ML, Product, and Financial Engineering success. Our team is responsible for building and maintaining...  ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. - You have... 
    Senior
    Full time
    Remote work

    Affirm

    Remote
    a month ago
  •  ...reflected in how our team works: we embrace AI as a core productivity multiplier, with...  ...automation on repositories. As a Staff Software Engineer, you will set technical direction for the...  ..., and platform capabilities. - Mentor senior and intermediate engineers, review designs... 
    Senior
    Full time

    Gitlab

    Remote
    a month ago
  •  ...Lead-level backend ownership. AI-first delivery. Architecture decisions. We are looking for a highly senior backend engineer who can operate at Lead Engineer / Architect level . This is not a role for someone who only executes tickets. We need someone who can make... 
    Senior
    Long term contract
    Contract work
    Remote work

    Wizdaa

    Remote
    17 days ago
  •  ...our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members...  ...products or services of GitLab. An overview of this role As a Senior or Staff Backend Engineer with the Database Excellence group , you'll build and... 
    Senior
    Full time
    Remote work

    Gitlab

    Remote
    12 days ago
  •  ...capabilities: Design and implement platform features that enable engineers across Affirm to build, deploy, and operate data applications at...  ...semantic layer infrastructure, agentic application patterns, and AI-native data tooling — as the platform grows to support Affirm's most... 
    Senior
    Full time

    Affirm

    Remote
    a month ago
  •  ...our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected...  ...services of GitLab. An overview of this role We're hiring a Senior Backend Engineer for GitLab's Portfolio Experience team . You'll be an experienced... 
    Senior
    Full time

    Gitlab

    Remote
    a month ago
  •  ...sicher und effizient zu hosten, zu trainieren und in Anwendungen wie Chats oder Prozessautomatisierungen zu integrieren. Die Plattform deckt...  ...aus dem Einsatz Die Integration und Weiterentwicklung von Backend-Systemen liegt in deinem Verantwortungsbereich, inklusive APIs, Services... 
    Chat
    Permanent employment
    Full time

    Leadvise Reply GmbH

    Remote
    10 days ago
  •  ...critical to Affirm’s availability and latency goals. We’re looking for engineers who are passionate about ML enablement and believe that platform...  ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. · You... 
    Senior
    Full time

    Affirm

    Remote
    a month ago
  •  ...with other teams to deliver cross-team projects - Mentor other engineers to ensure their development & growth - Partner with Engineering...  ...the organization What We Look For - 5+ years of experience as a backend software engineer - A strong understanding of Domain-Driven Design... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Affirm

    Remote
    a month ago
  •  ...of fun while doing it, too! The Role: Senior Software Developer, AI Agents We’re looking for an...  ...mentor teammates, and collaborate across engineering and product to shape the future of marketing...  ...with, full-stack web development spanning frontend (e. g. Vue), backend (e. g.... 
    Senior
    Full time

    Knak

    Remote
    10 days ago
  •  ...customer satisfaction and drive merchant conversion rates. The Risk Engineering team develops products that minimize financial and regulatory...  ...process can be found here . What you’ll do We’re looking for Backend engineers who want to make an impact on managing money at a... 
    Full time
    Internship

    Stripe

    Remote
    a month ago
  •  ...customers. If you value a good atmosphere and the spirit of cooperation, you will fit in here. Job Description:  As a Senior Generative AI Engineer, you will lead the design and deployment of advanced AI solutions in cloud environments like AWS, Azure, and GCP. Your... 
    Senior
    Contract work
    Remote work

    SKM Group

    Remote
    more than 2 months ago
  •  ...angesprochen? Dann gestalte Deine Welt zum Besseren und werde Teil unseres Customer Clusters Healthcare. DEINE MISSION Als Senior Java Backend Developer (m/w/d) entwickelst du leistungsfähige Backend-Lösungen für anspruchsvolle Fachverfahren im Umfeld der gesetzlichen... 
    Senior
    Permanent employment
    Full time
    Remote work
    Flexible hours

    virtual7 GmbH

    Remote
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer, AI Engineering: Chat. Be the first to apply!