freehire launches on Product Hunt on 26 August.

Follow →

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.

Experience the intersection of AI and engineering with GitLab as a Backend Engineer. Focus on developing tools that enhance AI interactions within the software delivery process.

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.

See also