Backend Engineer, AI Engineering – Duo Chat

🕒 August 20

🌐 United States, Canada – Remote

infoinfo

💵 $115.2k - $194.4k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GitLab

GitLab

1001 - 5000 employees

Founded 2014

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

💰 Secondary Market on 2020-11

Consulting • Marketing • Artificial Intelligence

GitLab is the most comprehensive AI-powered DevSecOps platform, offering tools for automated software delivery, security, and compliance throughout the software development lifecycle. It provides solutions across areas such as AI-assisted development, continuous integration/continuous deployment (CI/CD), source code management, and vulnerability management. GitLab aims to simplify and accelerate software delivery by uniting development, security, and operations on a unified platform. It is particularly recognized for its AI code assistants and has been named a leader in the Gartner Magic Quadrant™ for DevOps Platforms, making it a preferred choice for many enterprises.

📋 Description

• Build and maintain the engine behind GitLab Duo Chat, GitLab’s conversational AI experience • Develop secure, well-tested, and performant features and improvements for GitLab Duo Chat • Implement and extend agentic flows in Python using LangGraph, registered through the Flow Registry and served by the Duo Workflow Service • Integrate Chat capabilities with the GitLab Rails monolith, including its GraphQL API • Write maintainable code meeting internal standards for a high-scale environment, including tests with every merge request • Review code according to Code Review Guidelines and respond to external contributions • Identify technical debt and implement solutions improving team efficiency • Collaborate with Product Management, User Experience, and Frontend teams on product quality, security, and performance • Participate in Tier 2 or Tier 3 weekday, weekend, and occasional night on-call rotations • Work asynchronously with backend, frontend, and AI specialists across time zones

🎯 Requirements

• Professional experience with Python, including building and testing production services • Working proficiency with Ruby on Rails, or willingness to learn it • Exposure to, or strong interest in, building on top of large language models, including prompting, tool or function calling, evaluation, and failure modes of non-deterministic systems • Experience designing and building APIs, including diagnosing and optimizing performance issues • Comfort working with well-documented third-party services • Security-minded development approach applying secure coding guidelines early • Clear and concise written communication about technical problems and iterative solutions • Ability to manage work independently, organize priorities, and ask for help when needed • Experience with LangGraph, LangChain, or a comparable agent orchestration framework • Experience with GraphQL and RSpec • Experience with the GitLab product as a user or contributor • Experience working on a remote, globally distributed team

🏖️ Benefits

• Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave

Apply Now

Similar Jobs

🕒 August 20

Rockstar

1 - 10

💼 Consulting

📣 Marketing

📦 Logistics

Senior Rails Engineer building Ruby on Rails software for public agencies serving older adults and people with disabilities. Owning core features, mentoring junior engineers, and improving care-service workflows.

🕒 August 20

Vontier

5001 - 10000

🚘 Automotive

⚡ Energy

🔧 Hardware

Backend architecture lead building scalable Node.js and AWS software for Gilbarco Veeder-Root’s fuel management and IoT platforms. Leading Kubernetes-based development, architecture, testing, and engineering standards.

🕒 August 20

InnovAge

1001 - 5000

🏥 Healthcare

⚕️ Healthcare Insurance

Database Engineer II designing cloud databases, data models, and Azure pipelines. Supporting InnovAge’s PACE healthcare services that help seniors age safely in their communities.

🕒 August 20

South Geeks

11 - 50

🎯 Recruiter

☁️ SaaS

🏢 Enterprise

Senior Fullstack Engineer building Python-based wealth management platforms with React or Angular. Designing APIs, databases, cloud infrastructure, and containerized deployments.

🕒 August 19

Hyphen Solutions

201 - 500

📦 Logistics

🏭 Manufacturing

📣 Marketing

Senior Java Architect designing Java and cloud-native platforms for Hyphen Solutions’ residential construction software. Leading microservices, DevOps, integrations, and AI-enabled engineering initiatives.