Backend Engineer, AI Engineering: Duo 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 Backend Engineer on the Chat Engine team, you'll build the engine behind GitLab Duo Chat, the conversational AI experience for GitLab. You'll work primarily in Python to build and maintain our agentic runtime: the Flow Registry, LangGraph flows, and the Duo Workflow Service. You'll also work in the GitLab Rails monolith, where Chat connects with the product. You'll own scoped parts of the system, ship small features and improvements with minimal guidance, and collaborate with the team on larger projects.
You'll work alongside senior and staff engineers who will partner with you on design and support your growth. What you’ll do - Develop secure, well-tested, and performant features and improvements for GitLab Duo Chat. - Implement and extend agentic flows in Python using LangGraph, registered through the Flow Registry and served by the Duo Workflow Service. - Integrate Chat capabilities with the GitLab Rails monolith, including its GraphQL application programming interface (API). - Write maintainable code that meets our internal standards for a high-scale environment, including tests with every merge request. - Review code within our Code Review Guidelines and respond promptly to contributions from people who don't work for GitLab. - Identify technical debt and propose and implement solutions that improve the team's efficiency. - Collaborate with Product Management, User Experience, and Frontend team members to improve product quality, security, and performance. - Participate in Tier 2 or Tier 3 weekday, weekend, and occasional night on-call rotations to help troubleshoot product operations, security operations, and urgent engineering issues. What you’ll bring - Professional experience with Python, including building and testing production services. - Working proficiency with Ruby on Rails, or a willingness to learn it, since a meaningful part of Chat lives in the GitLab monolith. - Exposure to, or strong interest in, building on top of large language models, including prompting, tool or function calling, evaluation, and the failure modes of non-deterministic systems. - Experience designing and building APIs, including diagnosing and optimizing performance issues, and comfort working with well-documented third-party services. - A security-minded development approach that applies secure coding guidelines early in the development process. - Clear and concise written communication about technical problems and iterative solutions, which is essential in a remote, largely asynchronous environment.
- ...reflected in how our team works: we embrace AI as a core productivity multiplier, with... ...An overview of this role As a Fullstack Engineer on the Duo Client SDK team at GitLab, you'll build the... ...editor extensions, our web-based Duo Chat on GitLab. com, and eventually external applications...ChatFull time
- ...reflected in how our team works: we embrace AI as a core productivity multiplier, with all... ...Flows team owns two areas within GitLab's Duo Agent Platform (DAP). The first is DAP onboarding... ...on repositories. As a Staff Software Engineer, you will set technical direction for the team...SuggestedFull 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...SuggestedFull timeContract workRemote 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 Staff Backend Engineer on GitLab's Core DevOps team, you'll provide technical...SuggestedFull timeRemote work
- ...automation that supports Telnyx's growth engine. Historically, that meant administering GTM... ...changing. Telnyx is increasingly building AI agents and automation that interact directly... ...who builds and operates the AI-native backend systems powering our go-to-market motion....Suggested
- ...translating designs into code, or iterating with AI. From idea to product, Figma empowers... ...strong infrastructure and platform-minded engineers to contribute to our agent infrastructure,... ...Engineering experience, especially in backend or infrastructure engineering. ~3+ years...Minimum wageFull timeLocal areaRemote workFlexible hours
- ...into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members... ...services of GitLab. An overview of this role As a Senior or Staff Backend Engineer with the Database Excellence group , you'll build and evolve database...Full timeRemote work
- ...creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline... ...and generative design emerge, the opportunity for AI experience engineering is greater than ever. You’ll collaborate closely with a cutting edge...Minimum wageLong term contractFull timeTemporary workLocal areaRemote workFlexible hours
- ...A deep understanding of the tech industry and emerging trends in AI and related fields The flexibility to work part-time as an external... ...current commitments Mandatory Technical Skills – Claude AI Engineer Anthropic Claude Ecosystem: Claude API, Claude Code, Claude...Contract workPart timeFor contractorsLocal area
- ...creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline... ...shape the future of design and collaboration, join us! As the Engineering Manager for Observability, you'll lead the team building the systems...Minimum wageFull timeInternshipLocal areaRemote workFlexible hours
- ...creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline... ...the AI-powered workflows, platforms, and tooling that make every engineer at the company more productive. From agentic CI auto-fixing and AI...Minimum wageLong term contractFull timeInternshipLocal areaRemote workFlexible hours
- ...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 Senior Backend Engineer on GitLab's Nonlinear Productivity team, you'll find and remove...Full time
- ...into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members... ...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...Full time
- ...creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline... ...data generation Work in concert with product and infrastructure engineers to improve Figma’s products through AI powered features Collaborate...Minimum wageLong term contractFull timeTemporary workLocal areaRemote workFlexible hours
- ...creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline... ...fast-executing, impact-driven team. Collaborate deeply with Design, Engineering, and Product Leadership on both strategy and execution. We’d...Minimum wageLocal areaFlexible hours
- ...creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline... ...make evaluation genuinely useful. Partnering with Product, Design, Engineering, and Data Science, you'll sit upstream of nearly every AI shipping...Minimum wageFull timeFor contractorsLocal areaRemote workFlexible hours
$104k - $143k per year
...billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform... ...is seeking a talented Senior Quality Engineer who is passionate about software quality... ...scalable system design for web-based APIs and backend processing systems In-depth understanding...Local areaRemote workWork from homeHome office- ...creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline... ...you’ll turn ambiguity into clarity, push the product forward with engineers, PMs, and researchers, and help us invent new ways for people to...Minimum wageFull timeLocal areaRemote workFlexible hours
- ...reflected in how our team works: we embrace AI as a core productivity multiplier, with... ...manage, and support a globally distributed engineering team delivering high-quality, reliable platform... ..., and maintainability across frontend and backend disciplines. - Manage and refine agile,...Full timeRemote work
- ...a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows... ...organization. We build shared foundations that help engineers ship backend product work quickly, safely, and reliably. The team owns a large...Minimum wageFull timeLocal areaRemote workFlexible hours
- ...translating designs into code, or iterating with AI. From idea to product, Figma empowers... ...of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design... ...Engineering experience, specifically in backend or infrastructure engineering.. ~ Deep understanding...Minimum wageFull timeLocal areaRemote workWorldwideFlexible hours
- ...translating designs into code, or iterating with AI. From idea to product, Figma empowers... ...AI researchers, machine learning engineers, data scientists, product engineers, and business... ...hear from you if you have: ~5+ years of backend or infrastructure engineering experience,...Minimum wageFull timeLocal areaRemote workFlexible hours
- ...translating designs into code, or iterating with AI. From idea to product, Figma empowers... ...code. You’ll work closely with your engineering peers to chart out upcoming work and how best... ...and maintain the web user interfaces and backend endpoints that are embedded in Figma’s mobile...Minimum wageFull timeLocal areaRemote workFlexible hours
$170.4k - $234.3k per year
...billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform... ...: Lead and collaborate with a team of engineers to design, implement, and optimize our programmatic... ...excellence across engineering and backend teams by cultivating a culture of trust,...Local areaRemote workWork from homeHome office- ...platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the...Minimum wageFull timeFor contractorsLocal areaRemote workFlexible hours
- ...craft, systems thinking, and end-to-end design, including a strong understanding of AI tools ~ Experience leading complex product work in close partnership with product management engineering, and design leadership ~ Experience shaping ambiguous spaces and driving clarity...
$171k - $198k per year
...applications, with a primary focus on frontend engineering using TypeScript, React, and cloud-native... ..., cloud-native development, and AI-enabled applications. Functional Skills... ...including CORS, API gateways, reverse proxies, backend-for-frontend (BFF) architectures, runtime...Long term contractTemporary workWork at officeShift work- ...join the mission! Job Overview We’re looking for a data / ML engineer to join our Social Experience team. You will be instrumental in... ...to develop, maintain, and optimize scalable data pipelines, backend services, and APIs for data-driven features like recommendations...Full timeRemote workFlexible hours
- ...how our team works: we embrace AI as a core productivity multiplier... ...this role As a Senior Platform Engineer on the Orbit team, you'll help... ...-first team and focus on how backend code behaves within a distributed... ...areas such as the graph query engine, indexing pipelines, cloud storage...Full time
- ...translating designs into code, or iterating with AI. From idea to product, Figma empowers... ...collaboration, join us! As a Software Engineer, you'll work on some of the most technically... ...world. Whether you're optimizing our core engine, building authoring tools, or crafting new...Minimum wageFull timeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Engineer, AI Engineering: Duo Chat. Be the first to apply!
