Backend Engineer (Ruby), AI Engineering: Agent Observability

New
G
GitLabSoftware Development
Remote, Canada, AMER and EMEA timezonesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLPostgreSQLPythonSQLArtificial IntelligenceRuby on RailsVue.JsRESTful APIs

Requirements

  • Experience building and maintaining production applications with Ruby on Rails, including work with background jobs, APIs, and data models.
  • Proficiency in designing or extending REST and/or GraphQL APIs with attention to scalability, maintainability, and backward compatibility.
  • Strong practical experience working with AI tooling on a daily basis.
  • SQL skills and familiarity with relational databases such as PostgreSQL, including writing efficient queries and understanding data modeling.
  • Comfortable working across the stack in a mature codebase.
  • Experience with Python backends or Vue frontends is a plus.
  • Experience designing and shipping AI-powered backend features and integrations is a plus.
  • Clear written and verbal communication skills for technical proposals and documentation.
  • Ability to collaborate effectively in a remote, asynchronous, cross-functional environment.

Responsibilities

  • Develop, ship, and maintain features and improvements for Agent Observability and Interactions across both the GitLab monolith backend and the AI gateway.
  • Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements.
  • Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients.
  • Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops.
  • Share standards, patterns, and learnings with other engineers to raise the bar for responsible AI integration.
  • Participate in Tier 2 on-call rotations to troubleshoot production issues and enhance observability and resiliency.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now