Staff Backend Engineer (Ruby), AI Engineering: DAP Repository Flows
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