Backend Engineer (Ruby), AI Engineering: Duo Agent Platform Tools

GitLab

Remote regions

Canada UK

Benefits

Unlimited PTO

Similar Jobs

See all

What you'll do:

  • Develop, ship, and maintain features and improvements for Agentic Tools across the GitLab monolith backend in a secure, well-tested, and performant way.
  • 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.

What you'll bring:

  • 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 and designing AI-powered backend features.

About the team:

  • Agent Tools is a new functional team within the Agent Execution group, initially consisting of three engineers across AMER and EMEA timezones.
  • The whole Agent Execution group consists of 8+ engineers, with further teams focused on agent observability and executing agents on GitLab’s runners.
  • The team partners with teams within the AI space and all over GitLab to ensure the Duo Agent Platform becomes the backbone of many AI features.

GitLab

GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and improve operational efficiency. More than 50 million registered users and more than 50% of the Fortune 100 trust GitLab, and the company embraces AI as a core productivity multiplier with a high-performance culture driven by values and continuous knowledge exchange.

Apply for This Position