Skip to main content

Backend Engineer, AI Engineering: Duo Chat at GitLab

Department: AI Engineering

Language

Compensation

$115,200 – $194,400/yr

Setup
Remote - Canada
Location
Oregon
Type
Full-time
Level
mid
Posted

Description

GitLab is hiring a Backend Engineer for its Chat Engine team to build and maintain the backend for GitLab Duo Chat, an AI-powered conversational experience. The role focuses on Python-based agentic runtime development using LangGraph and the Flow Registry, integration with the GitLab Rails monolith and GraphQL API, secure and performant feature delivery, testing, code review, technical debt reduction, and on-call support. Candidates should have production Python experience, Ruby on Rails proficiency or willingness to learn, API and GraphQL experience, agent orchestration knowledge, and experience working on a remote, globally distributed team.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation