gitlab
Visit websiteBackend Engineer (Ruby), AI Engineering: Agent Foundations
Salary not disclosedRemote
- Engineering
- Remote
- Full time
- Yesterday
About the role
As an Intermediate Backend Engineer in the Agent Foundations stage, you will help build the platform that enables AI agents to operate across the software delivery lifecycle. You will work closely with cross-functional teams to design, implement, and maintain scalable backend logic for GitLab's agentic AI experiences.
Responsibilities
- Develop, ship and maintain features for the Duo Agent Platform in Ruby and Python.
- Design, implement and review GraphQL and REST APIs with reliable, scalable contracts.
- Improve and extend automated testing to strengthen quality and provide developer feedback.
- Collaborate with Product Management, UX, and AI specialists to refine requirements and ship improvements.
- Participate in Tier 2 on-call rotations to troubleshoot production issues and improve system observability.
- Share standards and patterns with other engineers to promote responsible AI integration.
Required skills
- Ruby on Rails
- REST APIs
- GraphQL
- PostgreSQL
- SQL
- AI tools
Nice to have
- Python
- Vue
- AI-powered backend features
Benefits
- Flexible Paid Time Off
- Equity Compensation
- Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
- Health and well-being benefits
About the Company
GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and improve operational efficiency. More than 50 million registered users and over 50% of the Fortune 100 trust GitLab to ship secure software faster.