Tips Loker

← Kembali ke Daftar Lowongan

FULL_TIME

Senior Backend Engineer, AI Engineering: Chat

GitLab • UK

Gaji tidak dicantumkan


Deskripsi Pekerjaan

Senior Insinyur Backend, Rekayasa AI: Chat GitLab GitLab adalah platform orkestrasi cerdas untuk DevSecOps. GitLab membantu organisasi meningkatkan produktivitas pengembang, memperbaiki efisiensi operasional, mengurangi risiko keamanan dan kepatuhan, serta mempercepat transformasi digital. Lebih dari 50 juta pengguna terdaftar dan lebih dari 50% perusahaan dalam Fortune 100* percaya kepada GitLab untukproduce perangkat lunak yang lebih baik dan lebih aman dengan lebih cepat. Prinsip yang sama yang tertanam dalam produk kami tercermin dalam cara kerja tim: kami memanfaatkan AI sebagai pengali produktivitas utama, dengan seluruh anggota tim diharapkan mengintegrasikan AI ke dalam alur kerja harian untuk mendorong efisiensi, inovasi, dan dampak. GitLab adalah tempat untuk mempercepat karier, menumbuhkan inovasi, dan menghargai setiap suara. Budaya berkinerja tinggi kami didorong oleh nilai-nilai kami dan berbagi pengetahuan berkelanjutan, sehingga anggota tim dapat mencapai potensi fullest mereka sambil collaborating dengan pemimpin industri untuk menyelesaikan masalah kompleks. Bergabunglah dengan kami untuk membangun teknologi yang mengubah cara dunia mengembangkan perangkat lunak. * Fortune 500® adalah merek dagang terdaftar milik Fortune Media IP Limited dan digunakan berdasarkan lisensi. Klaim ini berdasarkan data GitLab. Fortune 100 merujuk pada 20% perusahaan dengan peringkat teratas dalam daftar Fortune 500 tahun 2025, yang diterbitkan pada Juni 2025. Fortune dan Fortune Media IP Limited tidak berafiliasi dengan GitLab serta tidak bertindak sebagai sponsor produk atau layanan GitLab. Tentang Peran Ini Sebagai Senior Backend Engineer di tim Duo Chat yang berfokus pada Chat Engine, Anda akan membangun kemampuan AI inti di balik GitLab Duo Chat, antarmuka berbasis bahasa alami dan agen untuk platform DevSecOps GitLab. Sebagian besar pekerjaan Anda akan melibatkan pembangunan komponen alur dan alur berbasis agen di Flow Registry, framework Python yang dibangun di atas LangGraph di dalam Duo Workflow Service milik kami dan menjadi kekuatan utama obrolan berbasis agen, serta integrasinya dengan monolit GitLab berbasis Rails. Anda akan bertanggung jawab penuh atas fitur backend kompleks dari awal hingga akhir pada kedua layanan tersebut. Anda akan mengintegrasikan model bahasa besar dan mengorkestrasi alur multiagen sehingga pelanggan dapat bekerja lebih cepat dan lebih aman di seluruh siklus hidup pengembangan perangkat lunak. Pekerjaan ini berada di titik pertemuan platform inti GitLab dengan strategi AI perusahaan, dan keandalan, performa, serta kualitas jawaban secara langsung membentuk pengalaman pelanggan. Tugas Anda Merancang dan membangun komponen alur dan alur berbasis agen di Flow Registry menggunakan Python dan LangGraph di dalam Duo Workflow Service. Blok-building reusable ini mendukung Duo Chat berbasis agen serta, secara Increasingly, fitur AI lain di seluruh GitLab. Mengembangkan,-renew, dan memelihara fitur backend untuk GitLab Duo Chat pada Duo Workflow Service berbasis Python dan monolit GitLab berbasis Rails secara aman, teruji dengan baik, dan berkinerja tinggi. Mengintegrasikan model AI generatif, penyedia, alat, dan pola orkestrasi multiagen baru ke dalam Duo Chat untuk memperluas kemampuannya dan meningkatkan kualitas jawaban. Merancang, mengimplementasikan, dan meninjau GraphQL serta application programming interfaces (API) REST, termasuk representational state transfer (REST), beserta logika monolit terkait, seperti titik masuk obrolan, izin, dan pendaftaran alur fondasi. Menjaga kontrak dengan klien frontend dan sistem host tetap andal dan jelas. Memperbaiki debugging, observability, dan cakupan pengujian menggunakan pytest, RSpec, serta framework terkait; memantau dan meningkatkan latensi, tingkat kesalahan, dan cakupan pengujian agar alur kerja obrolan berbasis AI tetap andal pada skala besar. Berk collaborating dengan Product, Pengalaman Pengguna (UX), frontend, dan spesialis AI untuk menyempurnakan persyaratan serta menghasilkan peningkatan berkualitas tinggi melalui iterasi. Mendokumentasikan standar, pola, dan pembelajaran bersama insinyur lain, serta meningkatkan standar integrasi AI yang aman dan rekayasa berbasis bukti. Ber是多uti rotasi piket Tier 2 untuk mendiagnosis masalah produksi, berkontribusi pada analisis akar masalah, dan memperkuat ketahanan sistem. Persyaratan yang Dibutuhkan Pengalaman signifikan dalam membangun dan memelihara backend Python untuk produksi, termasuk API, model data, serta beban kerja asynchronous atau jangka panjang. Pengalaman praktis dalam merancang dan ذكرت fitur backend berbasis AI dan agen, termasuk integrasi model bahasa besar, pemanggilan alat atau fungsi, serta orkestrasi multiagen. Anda memiliki penilaian yang tepat mengenai keterbatasan model bahasa besar dan penggunaannya secara aman di produksi. Kemampuan kerja yang memadai dalam Ruby on Rails, atau kesungguhan tinggi untuk mempelajari Dart. Duo Chat terintegrasi secara mendalam dengan monolit GitLab untuk titik masuk obrolan, GraphQL, izin, dan pendaftaran alur, dan sebagian besar codebase GitLab ditulis dalam Ruby. Kemampuan dalam merancang atau memperluas API REST atau GraphQL dengan perhatian pada skalabilitas, kemampuan pemeliharaan, dan kompatibilitas mundur. Kemampuan SQL yang kuat dan familiarity dengan database relasional seperti PostgreSQL, termasuk query efisien dan pemodelan data. Kemampuan menemukan, mendiagnosis, dan mencegah masalah performa dan keandalan pada skala besar. Pengalaman menyelesaikan masalah teknis berskala dan kompleksisy tinggi, serta memperjuangkan peningkatan kualitas, keamanan, dan performa di seluruh tim. Keterbukaan untuk belajar dan collaborates dalam tim terdistribusi dengan pendekatan async-first, dengan menerapkan transferable skills dari teknologi atau domain terkait. Pengalaman langsung dengan framework agen seperti LangGraph atau LangChain merupakan nilai tambah yang kuat. Tentang Tim Kami merupakan bagian dari organisasi AI Engineering GitLab dan bertanggung jawab atas pengalaman obrolan berbasis AI yang tertanam di seluruh platform GitLab. Chat Engine adalah tim yang berfokus pada backend dalam grup Duo Chat. Kami terdiri atas spesialis backend, frontend, dan AI yang bekerja secara asynchronous di berbagai zona waktu, menggunakan isu, merge request, dan dokumentasi sebagai alat kolaborasi utama. Fokus kami adalah memperluas kemampuan AI generatif dan berbasis agen, meningkatkan performa serta keandalan alur kerja obrolan, dan memperkuat fondasi debugging serta pengujian yang memungkinkan kami menjalankan fitur AI dengan aman pada skala besar. Untuk informasi lebih lanjut tentang cara kerja kami, lihat halaman buku panduan tim. Remote—Global Cara GitLab Mendukung Karyawan Penuh Waktu Manfaat untuk mendukung kesehatan, keuangan, dan kesejahteraan Anda: Cuti Berbayar yang Fleksibel Grup Sumber Daya Anggota Tim Kompensasi Ekuitas dan Program Pembelian Saham Karyawan Dana Pertumbuhan dan Pengembangan Cuti Orang Tua Catatan: Kami tertarik pada kandidat dengan berbagai tingkat pengalaman; banyak kandidat yang berhasil tidak memenuhi seluruh persyaratan. Selain itu, penelitian menunjukkan bahwa orang dari kelompok yang kurang terwakili lebih kecil kemungkinannya untuk melamar sebuah pekerjaan kecuali mereka memenuhi seluruh kualifikasi. Jika Anda tertarik dengan peran ini, silakan melamar dan biarkan tim perekrut menilai lamaran Anda. Panduan Perekrutan Berdasarkan Negara: GitLab merekrut anggota tim baru di berbagai negara di seluruh dunia. Semua peran kami bersifat remote, tetapi beberapa peran mungkin memiliki persyaratan kelayakan spesifik berdasarkan lokasi. Tim Akuisisi Talenta kami dapat membantu menjawab pertanyaan tentang lokasi setelah proses rekrutmen dimulai. Kebijakan Privasi Rekrutmen: Silakan tinjau Kebijakan Privasi Rekrutmen kami. Privasi Anda penting bagi kami. GitLab bangga menjadi tempat kerja dengan peluang setara dan pengusul kebijakan tindakan afirmatif. Kebijakan dan praktik GitLab terkait rekrutmen,ikah, pengembangan dan kemajuan karier, promosi, serta pensiun sepenuhnya berdasarkan kompetensi, tanpa memandang ras, warna kulit, agama, keturunan, jenis kelamin (termasuk kehamilan, laktasi, orientasi seksual, identitas gender, atau ekspresi gender), asal nasional, usia, kewarganegaraan, status pernikahan, disabilitas mental atau fisik, informasi genetik (termasuk riwayat medis keluarga), status pelepasan jabatan dari militer, status veteran terlindungi (yang mencakup veteran dengan disabilitas, veteran yang baru dipisahkan dari militer, veteran yang masih bertugas aktif pada masa perang atau memiliki lencana campaign, serta veteran penerima medali layanan Tentara Bersenjata), atau dasar lain yang dilindungi oleh hukum. GitLab tidak akan tolerate diskriminasi atau pelecehan berdasarkan karakteristik tersebut. Lihat juga Kebijakan EEO GitLab dan EEO adalah Hukum. Jika Anda memiliki disabilitas atau kebutuhan khusus yang memerlukan akomodasi, beri tahu kami selama proses rekrutmen.

Ringkasan

Perusahaan
GitLab
Lokasi
UK
Tipe kerja
FULL_TIME
Gaji
Gaji tidak dicantumkan
Tanggal tayang
4 Nov 2026
Sumber & keterlacakan data
Jobicy (public board)Buka sumber asli ↗https://jobicy.com/jobs/150061-senior-backend-engineer-ai-engineering-chat
Siap melamar? Langsung di sumber asli.Buka Halaman Lamaran
Lamar di Sumber Asli →

Lowongan Terkait Lainnya

FULL_TIME2d

Staff Backend Engineer, Developer Experience

GitLab • Canada

Gaji tidak dicantumkanLihat Detail →
FULL_TIME3d

Senior Backend Engineer, Trusted Agentic Development

GitLab • Poland

Gaji tidak dicantumkanLihat Detail →
FULL_TIME3d

Senior Backend Engineer (Go), Tenant Scale: Gitaly

GitLab • Poland

Gaji tidak dicantumkanLihat Detail →
FULL_TIME3d

Senior Backend Engineer, Database Excellence (Ruby)

GitLab • UK

Gaji tidak dicantumkanLihat Detail →