Senior Backend Engineer, AI Engineering: AI Coding
Core
Design and build the trigger system linking GitLab events and third-party tool events to AI-powered workflows (Duo Flows) for automated code review and other AI features.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Event platform and trigger system for GitLab Duo Flows
Domain
DevSecOps / AI Engineering / Event-driven architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Ruby, Rails, Large Language Model integration, Agentic systems, High availability system design, Python
Preferred skills
GitLab product usage
Technologies
Ruby, Rails, Python, GitLab
Responsibilities
Design and build the trigger system linking events to AI workflows; Contribute to the core event platform infrastructure; Architect for high availability and throughput; Work within GitLab's Rails monolith; Influence product and architecture direction; Collaborate with product and design teams; Participate in on-call rotations for production troubleshooting.