Join GitLab as a Senior Backend Engineer to build AI capabilities for the Duo Chat team in a fully remote environment.
Posted by employer 3 months ago
First seen on Joblaze 3 months ago
Last verified on the company career page 23 hours ago
Skills & Technologies
Role intensity
70% hands-on coding
AI in the day-to-day
All team members are expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.
Requirements
Not disclosed in this posting: compensation, visa sponsorship.
Benefits
Joblaze summary
In the role of Senior Backend Engineer on the Duo Chat team at GitLab, the individual will focus on developing core AI functionalities for the GitLab Duo Chat platform, particularly by building flow components and integrating large language models. Proficiency in Python and experience with AI-powered backend features are essential, along with a willingness to learn Ruby on Rails. This position is well-suited for experienced engineers who thrive in a collaborative, asynchronous environment and are eager to tackle complex technical challenges.
Joblaze insights
Quick facts
From the original posting
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.
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.
We're part of GitLab's AI Engineering organization and own the AI-powered chat experience embedded across the GitLab platform. Chat Engine is the backend-focused team within the Duo Chat group.
We're backend, frontend, and AI specialists working asynchronously across time zones, using issues, merge requests, and documentation as our main collaboration tools. Our focus is to expand generative and agentic AI capabilities, improve the performance and reliability of chat workflows, and strengthen the debugging and testing foundations that let us run AI features safely at scale.
For more on how we work, see the team handbook page.
Standard company text repeated across GitLab's postings is omitted here.