Senior Backend Engineer (Ruby), AI Engineering: DAP Repository FlowsPosted today

Remote · WorldwideTechnology

The opportunity

The DAP Repository Flows team is part of GitLab's broader Duo Agent Platform organization, within the AI/R&D group. The team is small and distributed, with plans to grow.

What you'll do

  • Own the design and delivery of features end to end across DAP onboarding and repository/background flows.

  • Build autonomous and scheduled agents that operate on customer codebases,: building on top of the Duo Agent Platform.

  • Improve the DAP onboarding experience so customers can get a project configured and productive quickly.

  • Collaborate with engineers across the DAP organization on shared interfaces and patterns.

  • Review designs and code, and contribute to the team's technical quality.

  • Contribute to a culture of autonomy, ownership, high context sharing, and async-first collaboration.

What they're looking for

  • Strong, hands-on experience with Ruby and Ruby on Rails in production systems.
  • Experience integrating LLMs into products (product integration, not ML model training).
  • Experience building agentic systems: autonomous or semi-autonomous agents that take actions on a user's behalf.
  • A track record of designing and shipping features independently in a collaborative team.
  • Strong written communication and the ability to operate effectively in a distributed, async-first environment.