CareerPlanSign in

Staff Backend Engineer (Ruby), AI Engineering: DAP Repository Flows

Canada🌐 Remote💼 Full-time🗓 2026-08-08 → 2026-09-26

Core

Set technical direction for autonomous and scheduled agents that operate on customer codebases within GitLab's Duo Agent Platform.

Role type

Staff Software Engineer (Backend, Ruby)

Builds

Autonomous agents, onboarding flows, and background processing pipelines for the Duo Agent Platform.

Domain

AI Engineering, DevSecOps, Ruby on Rails

Deliverable

production ML models | product features

Required skills

Ruby, Ruby on Rails, LLM integration, agentic systems design, high-scale system architecture, technical leadership, cross-team collaboration

Preferred skills

Async-first collaboration, mentoring senior engineers, solving complex technical problems

Technologies

Ruby, Ruby on Rails, LLMs, GitLab issues, Slack

Responsibilities

Set and drive technical direction for the DAP Repository Flows team; Lead design and delivery of autonomous agents; Design and refine DAP onboarding experience; Partner across teams to align on interfaces and patterns; Mentor engineers and review code; Identify and resolve hardest technical problems.

Seniority

Staff, hands-on IC with strategic influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.