Back to results

Backend Engineer (Python), AI Engineering: Agent Foundations

Salary not disclosedRemote

  • Engineering
  • Remote
  • Full time
  • Yesterday
Newly posted

About the role

As an Intermediate Backend Engineer in the Agent Foundations stage, you will build the foundational platform for GitLab's agentic AI experiences. You will focus on developing secure, scalable features for the AI Gateway and Duo Developer using Python and frameworks like LangGraph. This role involves working across the stack to enable AI agents to operate throughout the software delivery lifecycle.

Responsibilities

  • Develop, ship and maintain features for the Duo Agent Platform in the Duo Workflow Service, the AI Gateway and the GitLab monolith.
  • Build and improve agentic flows and their reusable parts with LangChain and LangGraph.
  • Work with cross-functional teams to refine requirements and ship improvements in small iterations.
  • Design, implement and review APIs including GraphQL and REST with reliable, scalable contracts.
  • Improve and extend automated testing frameworks to strengthen quality and provide developer feedback.
  • Participate in Tier 2 on-call rotations to troubleshoot production issues and improve system observability.

Required skills

  • Python
  • Backend development
  • APIs
  • LangGraph
  • LangChain
  • GraphQL
  • REST
  • gRPC
  • Automated testing
  • pytest

Nice to have

  • Ruby on Rails
  • JavaScript
  • Vue

Benefits

  • Health benefits
  • Flexible Paid Time Off
  • Equity Compensation
  • Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

About the Company

GitLab is the intelligent orchestration platform for DevSecOps that enables organizations to increase developer productivity and improve operational efficiency. More than 50 million registered users trust GitLab to ship better, more secure software faster.

Backend Engineer (Python), AI Engineering: Agent Foundations at gitlab · Grasshire