Gitlab-logotypen

Staff Backend (Python) Engineer, AI Engineering:Duo Chat - Gitlab - Distans - Globalt

Backend-ingenjör

Publicerad: 30 april 2026
Publicerad för 30 dagar sedan
Senast sedd i crawl: 29 maj 2026 (2d sedan)
Beräknat utgångsdatum: 4 juni 2026
Distansarbete
Roll och ledning
Rollnivå:Medelnivå
Anställningsform
Obligatoriska språk

Jobbeskrivning

As a Staff Backend Engineer (Python) on the Duo Chat team in AI Engineering, you'll lead the backend architecture that powers GitLab Duo Chat across the GitLab DevSecOps platform. You'll solve hard problems in building reliable, secure, and scalable AI-powered chat workflows so customers can plan, write, review, and secure code faster, with confidence. This is a hands-on technical leadership role where you'll set direction for how we integrate and evolve large language model providers (including Google Vertex AI) across Ruby on Rails and Python services, raise the bar on observability and testing, and guide the team through ambiguous, high-impact technical decisions. Over your first year, you'll be expected to drive key architectural choices, reduce technical debt that slows iteration, and help the team ship durable improvements to response quality, reliability, and maintainability. Some examples of our projects: Integrate new generative AI models and providers into GitLab Duo Chat to expand capabilities and improve response quality Improve debugging, observability, and test coverage for AI-powered chat workflows to increase reliability at scale What you'll do Define the technical architecture and technical roadmap for the Duo Chat group, aligning backend execution with product direction and engineering priorities Solve the highest-scope and most ambiguous backend problems, delivering secure, well-tested, performant solutions with minimal guidance Integrate and extend generative AI capabilities in GitLab Duo Chat, including large language models (LLMs) and providers such as Google Vertex AI Develop, ship, and maintain backend features across Python and Ruby on Rails services that power Duo Chat experiences across the GitLab platform Design, implement, and review GraphQL application programming interface (API) contracts and supporting backend logic to ensure reliability, scalability, and clear frontend integrations Improve observability, debugging workflows, and incident readiness by strengthening logging, tracing, and production troubleshooting practices Drive code quality and long-term maintainability by setting internal standards, leading code reviews, and identifying and reducing technical debt Mentor engineers across the team and participate in Tier 2 on-call rotations, contributing to root cause analysis and follow-up improvements to resiliency and testing (including RSpec) What you'll bring Production experience building and operating backend services in Python, including background jobs, APIs, and data models Ability to define and evolve technical architecture by weighing trade-offs, selecting patterns and tools, and setting a clear technical direction for others to follow Experience setting and driving a technical roadmap in partnership with product and engineering stakeholders Proficiency designing and maintaining REST and/or GraphQL APIs with attention to scalability, maintainability, and backward compatibility Hands-on experience integrating large language models into applications, including prompt design and building features powered by generative AI Strong SQL skills and experience working with relational databases such as PostgreSQL, including efficient queries and data modeling Experience mentoring engineers through code review, architectural guidance, and shared standards, and communicating complex technical decisions in a clear, async-first way Comfort contributing in a mature codebase across Python and Ruby on Rails, with openness to learning and applying transferable skills from related technologies or domains About the team The Duo Chat team sits within GitLab's AI Engineering organization and is responsible for building and evolving GitLab Duo Chat, the AI-powered chat experience embedded across the GitLab DevSecOps platform. You'll work with a small, cross-functional group of backend, frontend, and AI specialists who collaborate asynchronously across time zones, using GitLab issues, merge requests, and documentation as the primary way of working. The team focuses on integrating and scaling generative AI capabilities (including providers like Google Vertex AI), improving reliability and performance, and strengthening debugging, observability, and testing workflows so customers can safely use AI to plan, write, review, and secure their code across GitLab.

Företagsinformation

Current open roles at Gitlab on JobCrawls
LocationActive listings
Distans - Globalt151
Distans - Nordamerika12
Remote - Global8
Remote5
Distans4
Distans - EMEA4
Distans - Kanada3
Distans - USA3
Distans - Europa2
Current role mix at Gitlab on JobCrawls
Role typeActive listings
Backend Engineer11
Backend-ingenjör8
Produktchef8
Commercial Account Executive6
Lösningsarkitekt6
HR-specialist5
Account Executive4
Systemutvecklare4
Dataanalytiker4
New Business Account Executive3
Regional Marketing Manager3
Program Manager3
Strategic Account Executive3
Solutionsarkitekt3
Ingenjörschef3
Customer Success Manager3
Business Development Representative2
Site Reliability Engineer2
Backendingenjör2
Engagement Manager2
Regional försäljningschef2
Candidate Experience Specialist2
Säljare2
Kundframgångschef2
Fält-CTO2
Senior Manager2
Mjukvaruingenjör2
Chef2
Backendutvecklare2
Customer Success Engineer2
AI-ingenjör2
Programchef2
Kundupplevelse Tjänster Programchef2
Vice President of Engineering1
Lösningsarkitektchef1
Inköpsanalytiker1
Vice President, Legal Commercial1
Supportchef1
Finansanalytiker1
Data System Architect1
Regional Sales Director1
Kommersiell juridisk rådgivare1
Professional Services Engineer1
Kundens framgångsingenjör1
Vice President1
G&A-Insinööri1
Customer Success Architect1
Säljutvecklingsrepresentant1
Softwareingenjörschef1
Ny affärskontotsäljare1
Legal Engineer1
Projektledare1
Senior Engineering Manager1
Programmerare1
Senior FP&A-analytiker1
Fältstrateg1
Offentlig sektor Lösningsarkitekt1
Dataarkitekt1
Major Account Executive1
Principal Engineer1
CPQ-utvecklare1
Enablement Lead1
People Operations Partner1
Juridik1
Säljutveckling1
Produktledare1
Direktör, Teknisk dokumentation1
Senior UX Researcher1
Chef för applikationssäkerhet1
Säkerhetsarkitekt1
Software Security Engineer1
Produktmarknadsföringschef1
Kundfordringsanalytiker1
Verkställande affärsförälder1
Kontraktsansvarig1
Infrastruktur Säkerhet Chef1
Produktdesignchef1
Lageradministratör1
Offentlig sektor strategisk kontochef1
Exekutiv assistent1
Infrastrukturplattformingenjör1
Företagsäkerhetsingenjör1
Kundrelationschef1
Backend-Insinör1
Vice President, Data & Insights1
Ingenjör1
Forskare1
Engineering Manager1
Produkt Säkerhetsarkitektur Direktör1
Säkerhetsingenjör1
Affärsutvecklingschef1
Sårbarhetsforskare1
Databasutekniker1
Senior Rekryterare1
Företagsutvecklingsanalytiker1
Direktör1
Enterprise Applications Engineer1
Förnyelsechef1
Prissättningschef1
Ekosystemförsäljningschef1
Current role-level mix at Gitlab on JobCrawls
Role levelActive listings
Medelnivå138
Chef8
Senior7

Gitlab finns med i 192 indexerade jobbannonser i JobCrawls Finlandsdata sedan oktober 2023. I det historiska indexet är de starkaste platssignalerna för den här arbetsgivaren Distans - Globalt, Distans - Nordamerika, och Remote - Global.

Visade data baseras på historiska jobbannonser från vår databas.

Jobbdetaljer

2 dagar sedanContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.