← Back to list

Job
Backend Engineer (Ruby), AI Engineering: Agent Observability
Backend Developer
• Remote
• Full-time
•
Canada
Join GitLab's Agent Observability team to build systems that let AI agents interact with the full software delivery lifecycle, well beyond pure code creation.
Responsibilities
- ▹Develop, ship, and maintain Agent Observability and Interactions features across the GitLab monolith backend and the AI gateway, securely and with strong test coverage
- ▹Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements
- ▹Design, implement, and review GraphQL, REST APIs, and related backend logic
- ▹Improve and extend automated testing, including RSpec, to strengthen quality and feedback loops
- ▹Share standards and learnings with other engineers, raising the bar for responsible AI integration
- ▹Participate in Tier 2 on-call rotations, troubleshooting production issues and contributing to root cause analysis
Requirements
- ▹Experience building and maintaining production applications with Ruby on Rails, including background jobs, APIs, and data models
- ▹Comfortable working across the stack in a mature codebase
- ▹Proficiency designing or extending REST and/or GraphQL APIs with attention to scalability and backward compatibility
- ▹Strong practical experience working with AI tooling on a daily basis
- ▹SQL skills and familiarity with relational databases such as PostgreSQL
- ▹Openness to learning and collaborating in an async-first, distributed team
- ▹Clear written and verbal communication, including technical proposals and documentation
Nice to have
- ▹Familiarity with Python backends and/or Vue frontends
- ▹Experience designing and shipping AI-powered backend features and integrations
Soft skills
Communication and documentationCollaboration in an async, distributed teamOpenness to learning
What we offer
- ▹Flexible Paid Time Off
- ▹Team Member Resource Groups
- ▹Equity Compensation & Employee Stock Purchase Plan
- ▹Growth and Development Fund
- ▹Parental Leave
About the company
Agent Observability is a new functional team within GitLab's Agent Execution group (initially 3 engineers across AMER/EMEA, 8+ engineers in the wider group), aiming to make the Duo Agent Platform the backbone of many AI features at GitLab.
Similar jobs

Job
Backend Engineer, AI Engineering: Duo Chat
GitLab
LangchainLlm
+2
$115,200–$194,400/yr
gross
🌍 Remote
🗣️ EN
Job
Backend Developer (.NET)
Appnovation Technologies
Clickhouse
+11
💰 Salary: not specified
🏢 On-site
Vancouver
🗣️ EN

Job
Backend Engineer, Geo Team
GitLab
💰 Salary: not specified
🏢 On-site
Bangalore
🗣️ EN

Job
Federal Back-End Engineer
Horizon3ai
Cpp
+9
💰 Salary: not specified
🌍 Remote
🗣️ EN
Job
Backend Engineer
xplor
DatadogDynamodb
+10
💰 Salary: not specified
🏢 On-site
Kuala Lumpur
🗣️ EN

Job
Backend Manager, Virtual insurance
AIFT
+13
💰 Salary: not specified
🏢 On-site
Taipei
🗣️ EN