Senior Backend Engineer, AI Engineering

🕒 July 22

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

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

• Design and build flow components and agentic flows in the Flow Registry using Python and LangGraph. • Develop, ship, and maintain backend features for GitLab Duo Chat across the Python Duo Workflow Service and the GitLab Rails monolith. • Integrate new generative AI models, providers, tools, and multi-agent orchestration patterns into Duo Chat. • Design, implement, and review GraphQL and REST application programming interfaces (APIs) and related monolith logic. • Improve debugging, observability, and test coverage using pytest, RSpec, and related frameworks. • Collaborate with Product, User Experience (UX), frontend, and AI specialists to refine requirements. • Document standards, patterns, and learnings with other engineers. • Participate in Tier 2 on-call rotations to troubleshoot production issues.

🎯 Requirements

• Significant experience building and maintaining production Python backends, including APIs, data models, and asynchronous or long-running workloads. • Practical experience designing and shipping AI-powered, agentic backend features, including large language model integration, tool or function calling, and multi-agent orchestration. • Working proficiency in Ruby on Rails, or a strong willingness to learn it. • Proficiency designing or extending REST or GraphQL APIs with attention to scalability, maintainability, and backward compatibility. • Strong Structured Query Language (SQL) skills and familiarity with relational databases such as PostgreSQL. • Ability to find, diagnose, and prevent performance and reliability problems at scale. • Experience solving technical problems of high scope and complexity and advocating for quality, security, and performance improvements across your team. • Openness to learning and collaborating in an async-first, 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

🕒 July 21

Fliplet

11 - 50

💼 Consulting

📣 Marketing

📦 Logistics

Technical Team Lead at Fliplet building scalable software solutions and mentoring engineers while managing a remote team in the UK. Leading architectural decisions and improving platform capabilities.

🇬🇧 United Kingdom – Remote

💰 $759.4k Seed Round - Fliplet on 2015-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 July 20

AlphaSights

1001 - 5000

🤝 B2B

💼 Consulting

Mid-level Backend Engineer designing solutions and developing code for AlphaSights' research platform. Collaborating in a cross-functional team to deliver quality software solutions.

🕒 July 20

Reap

201 - 500

💳 Fintech

₿ Crypto

🤝 B2B

Staff/Senior Engineer developing backend services for agentic payment capabilities at fintech Reap. Collaborating with teams to ship high-performance APIs in a fully remote environment.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 July 15

NEC Software Solutions

5001 - 10000

🏥 Healthcare

💼 Consulting

📦 Logistics

Technical Architect designing and delivering robust solutions at NEC Software Solutions. Collaborating with teams to implement scalable and secure architectures across platforms.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 July 13

SecureFlag

51 - 200

🔒 Cybersecurity

📚 Education

☁️ SaaS

Senior Java Developer designing and developing SecureFlag's backend platform for secure coding practices. Collaborating in a remote team environment with a focus on enhancing application security.

🇬🇧 United Kingdom – Remote

💰 Seed on 2020-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer