AI Engineering Backend Role at GitLab
Summary
Build backend features for AI agents in GitLab’s platform, including REST/GraphQL APIs and automated testing, using Ruby on Rails and Python.
As an Intermediate Backend Engineer on the GitLab Agent Tools team, you will shape how AI agents connect with our robust platform. This position requires strong collaboration with diverse teams to optimize the functionality of GitLab's offerings for AI applications throughout its lifecycle.
Key Responsibilities: • Build and maintain features for Agentic Tools in GitLab • Collaborate on product design and requirements with teams • Develop REST and GraphQL APIs ensuring quality and reliability • Enhance automated testing processes for better outcomes • Engage in on-call rotations to address production concerns
Requirements: • Ruby on Rails experience in production settings • Knowledge of Python and Vue frameworks is an asset • Expertise in developing responsive REST and GraphQL APIs • Direct experience with AI tooling and backend functionalities • Proficient SQL skills and relational databases understanding
Drive innovation at GitLab by enhancing AI tools and your engineering skills.
