Kỹ sư Backend cấp cao (Ruby), AI Engineering: AI Coding tại GitLab
Đã đóng
GitLab tuyển Kỹ sư Backend cấp cao (Ruby), AI Engineering: AI Coding làm việc từ xa để xây dựng tích hợp backend Ruby an toàn và workflow phát triển dựa trên AI. Tin đăng bao gồm Remote, Vương quốc Anh.
- Địa điểm
- Từ xa
- Khu vực tuyển dụng
- Làm việc từ xa, United Kingdom
- Hình thức làm việc
- remote
- Công nghệ
- Python
Lưu việc làm — tài khoản miễn phí Việc làm đã lưu
Tạo hồ sơ ứng tuyển miễn phí — Lưu kỹ năng và dự án trong một hồ sơ có thể dùng lại. Hồ sơ mặc định riêng tư; bạn quyết định khi nào chia sẻ. Ứng tuyển tin này trực tiếp với nhà tuyển dụng.
Bằng cách tiếp tục, bạn đồng ý với cách xử lý dữ liệu để quản lý tài khoản và hồ sơ của mình. Quyền riêng tư
Chưa xác nhận tin tuyển dụng này còn mở. Kiểm tra tại nguồn trước khi ứng tuyển.
Tổng quan vị trí
Tổ chức AI Engineering của GitLab tích hợp năng lực AI vào nền tảng DevSecOps. Các vị trí Kỹ sư Backend cấp cao này làm việc trên hệ thống backend Ruby kết nối tác tử bên ngoài, workflow coding AI và tự động hóa dựa trên sự kiện với GitLab.
Trách nhiệm
- Thiết kế, xây dựng và duy trì tích hợp cùng dịch vụ backend Ruby an toàn, có kiểm thử và hiệu năng tốt.
- Kết nối tác tử GitLab với công cụ và nhà cung cấp bên ngoài như Slack, Claude Code, Codex và hệ thống workflow khác.
- Xây dựng sự kiện và trigger phản hồi push, issue, merge request, kết quả CI/CD, deployment và sự kiện bên thứ ba.
- Định nghĩa API, quyền hạn, hợp đồng và pattern kiến trúc để công bố chức năng AI an toàn.
- Cộng tác với sản phẩm, UX, frontend và nhóm AI Engineering để phát hành tính năng đầu-cuối.
- Cải thiện khả năng quan sát, độ phủ kiểm thử và độ tin cậy production; tham gia xử lý sự cố khi cần.
Yêu cầu
- Có kinh nghiệm chuyên môn vững về backend và API production bằng Ruby on Rails.
- Có kinh nghiệm tích hợp hệ thống ngoài, workflow theo sự kiện, webhook hoặc giao diện gọi công cụ.
- Hiểu thiết kế API an toàn, quyền hạn, kiểm thử, hiệu năng và tương thích ngược.
- Có khả năng làm việc trong monolith lớn và dịch vụ liên quan, đưa ra quyết định kiến trúc thực tế.
- Kinh nghiệm hệ thống phần mềm hỗ trợ AI/tác tử, công cụ nhà phát triển và CI/CD là lợi thế.
- Giao tiếp bằng văn bản tốt và cộng tác trong nhóm từ xa, ưu tiên bất đồng bộ.
Công nghệ trong công việc
- Python: • Additional helpful experience includes Python, since other parts of GitLab's AI platform are built in it, and using GitLab as a .
- Ruby on Rails: Strong professional experience building production Ruby on Rails backends and .
- Ruby: These Senior Backend Engineer roles work on Ruby backend systems that connect external agents, AI coding workflows and event-driven automation to .
- large language models: • Proven track record building products that interact with large language models, not training or building machine learning models yourself, but with hands-on experience integrating large language models into real, user-facing .
- Jenkins: The platform handles internal GitLab events like code pushes, issue and merge request changes, continuous integration and continuous delivery (CI/CD) pipeline results, and deployments, as well as custom events from third-party tools like Jira, Jenkins, and .
- CI/CD: Build event and trigger capabilities that respond to pushes, issues, merge requests, CI/CD results, deployments and third-party .
- CAN: Flow Triggers link projects to flows, firing automatically when matching events occur, so that AI-powered workflows like automated code review can run without anyone lifting a .
- Rails: Strong professional experience building production Ruby on Rails backends and .
- Jira: The platform handles internal GitLab events like code pushes, issue and merge request changes, continuous integration and continuous delivery (CI/CD) pipeline results, and deployments, as well as custom events from third-party tools like Jira, Jenkins, and .
Hướng dẫn đánh giá mức độ phù hợp (tiếng Anh)
Phân tích dựa trên yêu cầu và trách nhiệm trong tin tuyển dụng của nhà tuyển dụng.
Understanding the scope. This Senior Backend Engineer (Ruby), AI Engineering: AI Coding position at GitLab is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “GitLab’s AI Engineering organisation builds AI-powered capabilities into its DevSecOps platform. These Senior Backend Engineer roles work on Ruby backend systems that connect external agents, AI coding workflows and…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the AI and data area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that may have changed since this copy was checked. Where this page says a fact is not specified, treat it as an open question rather than an implied promise.
What the responsibilities signal. The posting specifically names “Design, build and maintain secure, tested and performant Ruby backend integrations and services.”; “Connect GitLab agents with external tools and providers such as Slack, Claude Code, Codex and other workflow systems.”; “Build event and trigger capabilities that respond to pushes, issues, merge requests, CI/CD results, deployments and third-party events.”. For each duty, identify a project where you performed comparable work and be ready to describe the context, your own contribution, constraints, decisions, and measurable result. Explain how you moved from the initial need to implementation, review, release or operational follow-through, where those stages apply. If the work involved other teams or users, distinguish your decisions from the group’s contribution. Avoid presenting a technology keyword as proof by itself: connect it to the problem you solved, the scale or complexity involved, and what changed after your work. The source may contain additional duties; review it directly before preparing your application.
How to read the requirements. The listed qualifications include “Strong professional experience building production Ruby on Rails backends and APIs.”; “Experience integrating external systems, event-driven workflows, webhooks or tool-calling interfaces.”; “Understanding of secure API design, permissions, testing, performance and backward compatibility.”. Mark each requirement as demonstrated, adjacent experience or a genuine.
Phúc lợi
- Làm việc từ xa theo giới hạn quốc gia trong tin chính thức.
- Phúc lợi hỗ trợ sức khỏe, tài chính, wellbeing, nghỉ phép có lương linh hoạt và nghỉ dành cho cha mẹ.
- Nhóm nguồn lực thành viên, cổ phần, chương trình mua cổ phiếu và hỗ trợ phát triển.
Về GitLab
GitLab là công ty nền tảng DevSecOps ưu tiên từ xa. Các nhóm AI Engineering kết nối tác tử, workflow coding và sự kiện vòng đời phần mềm với hoạt động giao hàng.
Trang web nhà tuyển dụngCách ứng tuyển
Hãy kiểm tra tin gốc để xác nhận vị trí còn mở trước khi ứng tuyển.
Kiểm tra tin gốcNguồn được kiểm tra: 2026-11-08
Khám phá việc làm theo danh mục
Việc làm liên quan
- Kỹ sư Backend cấp cao (Ruby), AI Catalog: External Agents tại GitLab — GitLab
- Kỹ sư Backend (Ruby), AI Engineering: Agent Observability tại GitLab — GitLab
- Vị trí Staff Backend Engineer (Ruby), AI Engineering: DAP Repository Flows tại GitLab — GitLab
- Kỹ sư Backend cấp cao, Ruby, Spec-Driven Development tại GitLab — GitLab
- Kỹ sư Backend cấp cao, Ruby, Spec-Driven Development tại GitLab — GitLab
- Kỹ sư Backend cấp cao, AI Engineering: Chat tại GitLab — GitLab
