Senior Backend Engineer, AI Engineering: Chat
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.
- ...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,...SeniorChatFull timeRemote workNight shiftWeekend workWeekday work
- ...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...SeniorFull timeRemote work
$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...SeniorLong term contractFull timeTemporary workInternshipFlexible hours- ...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...SeniorChatPermanent employmentFull time
$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...SuggestedFull timeLocal areaRemote work- ...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...SeniorFull timeRemote workWorldwide
$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-...SeniorFull timeRemote work$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...SeniorFull timeInternshipWork at officeRemote workFlexible hours- ...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...SeniorLong term contractFull time
- ...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...SeniorFull timeRemote work
- ...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
- ...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...SeniorPermanent employmentFull timeManual laborShift work
- ...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...SeniorFull time
- ...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 timeContract workRemote work
- ...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...SeniorFull time
- ...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...SeniorFull timeInternshipRemote workHome officeFlexible hours
$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...SeniorChatPermanent employmentFull timeContract workRemote workWorldwideFlexible hoursNight shift- ...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...SeniorFull timeRemote work
- ...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...SeniorFull time
- ...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...SeniorLong term contractContract workRemote work
- ...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...SeniorFull timeRemote work
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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...ChatPermanent employmentFull time
- ...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...SeniorFull time
- ...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...SeniorLong term contractFull timeWork at officeImmediate startRemote work
- ...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....SeniorFull time
- ...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 timeInternship
- ...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...SeniorContract workRemote work
- ...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...SeniorPermanent employmentFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer, AI Engineering: Chat. Be the first to apply!
