What is an AI Engineer at GitLab?
As an AI Engineer at GitLab, you will help build the foundation for the organization's transformation into an AI-first company. Operating within a high-performance culture, this role places you at the center of delivering sophisticated AI-powered solutions, ranging from internal workflow automation to customer-facing features in platforms like GitLab Duo Enterprise and the Duo Agent Platform. You will bridge the gap between cutting-edge generative models and practical DevSecOps workflows, ensuring that AI acts as a core productivity multiplier across the software development lifecycle.
The impact of this position is direct and far-reaching, influencing how tens of millions of registered users and major enterprise customers interact with code generation, repository flows, and intelligent chat assistants. You will tackle complex technical challenges such as optimizing latency for large language model serving, orchestrating multi-agent systems, and implementing robust retrieval-augmented generation pipelines over massive codebases. Building fast matters, but you will also need to validate whether AI is the right solution for specific constraints before shipping code that scales globally.
This role combines deep technical expertise with broad engineering acumen. You will work alongside industry leaders in a transparent, remote-first environment where collaboration and continuous knowledge exchange drive innovation. Whether you are building repository flows in Ruby or designing distributed inference architectures, your work will directly shape how the world develops software.




