The opportunity
The Agent Foundations stage builds the foundations for GitLab's agentic AI experiences. We provide the platform, catalog and execution features that help teams deliver resilient agents and flows to customers.
What you'll do
Develop, ship and maintain features for the Duo Agent Platform in the Duo: Workflow Service, the AI Gateway and, where needed, the GitLab monolith. Keep them secure, well-tested and performant.
Build and improve agentic flows and their reusable parts with LangChain and: LangGraph, including the Flow Registry.
Work with Product Management, UX, frontend, backend and AI specialists to: refine requirements and ship improvements in small iterations.
Design, implement and review APIs (including GraphQL and REST) and the: backend logic behind them, with reliable, scalable and clear contracts for clients such as the GitLab monolith, IDE extensions and Duo CLI.
Improve and extend automated testing (pytest and other frameworks), including: evaluations of agent and flow behavior, to strengthen quality and give developers faster feedback.
Share standards, patterns and learnings with other engineers to raise the bar: for responsible AI integration and evidence-driven engineering.
What they're looking for
- Join Tier 2 on-call rotations to troubleshoot production issues, contribute: to root cause analysis, and improve observability and resiliency.
- Keep an eye on the competitive landscape to help keep GitLab's agent platform: best-in-class as more work becomes agentic.