> Markdown version of [/jobs/ext/1999275-software-engineer](https://www.wearedevelopers.com/jobs/ext/1999275-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** GitLab - **Location:** UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Machine Learning, Ruby on Rails, Ruby, Large Language Models, Gitlab, Devsecops - **Published:** August 9, 2026 - **Apply:** https://www.workingnomads.com/job/go/1779595/ ## About the Role * 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. ## Description This work is central to how GitLab delivers AI-powered automation on repositories. As a Senior Software Engineer, you will own features end to end, from design through delivery, building agentic experiences on top of the Duo Agent Platform., * 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., 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. We value autonomy, ownership, and high context sharing, and we work async-first through GitLab issues and Slack. Remote-Global How GitLab Supports Full-Time Employees ## Related Videos - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [DevSecOps: Security in DevOps](https://www.wearedevelopers.com/videos/36-devsecops-security-in-devops) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)