Similar Jobs
See allBackend Engineer, AI Engineering: Duo Chat
GitLab
United States
Python
Ruby On Rails
LangGraph
Senior Software Engineer, Python + AI Platform
Smarsh
US
Python
FastAPI
AWS
AI Software Engineer
Arva Intelligence
US
Python
Django
PostgreSQL
Senior Enterprise Engineer
Branch
US
Python
FastAPI
MCP
Developer Relations Engineer
Prefect
US
Python
LLMs
MCP
Responsibilities:
- Develop, ship, and maintain secure, well-tested, and performant Flow Registry features across the Duo Workflow Service and the GitLab monolith backend.
- Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver iterative product improvements.
- Design, implement, and review GraphQL and REST APIs, related backend logic, and clear contracts with frontend clients.
Requirements:
- Experience building and maintaining production Python applications with LangChain and LangGraph.
- Experience designing AI-powered backend features and integrations with sound judgment about LLM limitations.
- Proficiency in REST and GraphQL APIs, strong SQL skills, and familiarity with JavaScript and Vue.
Benefits:
- Flexible Paid Time Off.
- Equity Compensation & Employee Stock Purchase Plan.
- Growth and Development Fund and Parental Leave.
GitLab
GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and accelerate digital transformation. With over 50 million registered users and more than 50% of the Fortune 100 trusting the platform, GitLab fosters a high-performance culture driven by values and continuous knowledge exchange.