Staff Backend Engineer, AI Engineering

GitLab

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$152,800–$259,200 / yr
Posted
35 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $206k
$137k most similar roles pay here $272k

This role pays more than 57% of similar roles. Most pay $159,331–$237,625 — the shaded band above. At the midpoint, this role pays about $206k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About GitLab

GitLab is an all-remote software company that develops an AI-powered DevSecOps platform combining source code management, CI/CD, security scanning, and project planning in a single application.

GitLab currently has 79 open roles on FindRole.

Listed pay typically runs $137,400–$213,600 across 61 roles with salary data.

Most-posted roles

View all roles at GitLab

At a glance

TL;DR · Staff Backend Engineer, AI Engineering

Staff Backend Engineer (Ruby), AI Engineering: DAP Repository Flows joins the Duo Agent Platform organization to drive technical direction for onboarding and repository flows. This role focuses on building autonomous and scheduled agents that operate on customer codebases, while refining the onboarding experience to ensure users can become productive quickly. The engineer will make critical architecture decisions, mentor other engineers, and resolve complex technical problems across team boundaries. Key requirements include deep expertise in Ruby and Ruby on Rails for production systems, as well as proven experience integrating LLMs into products and building agentic systems. The role addresses the challenge of delivering AI-powered automation on repositories by creating seamless, automated workflows. Candidates must demonstrate the ability to design high-scale systems and communicate effectively within a distributed, async-first environment while influencing technical standards across the broader organization.

What you'll do

  • Set and drive technical direction and architectural decisions for the DAP Repository Flows team.
  • Lead the design and delivery of autonomous and scheduled agents operating on customer codebases.
  • Design and refine the onboarding experience to ensure customers can configure projects quickly.
  • Resolve complex technical problems and prevent them through high-quality system design.
  • Mentor senior and intermediate engineers while reviewing designs and code for quality.
  • Partner across teams to align on shared patterns, interfaces, and platform capabilities.

What we're looking for

  • Deep, hands-on experience with Ruby and Ruby on Rails in production systems.
  • Demonstrated experience integrating LLMs into products.
  • Experience building agentic systems, including autonomous or semi-autonomous agents that take actions on a user's behalf.
  • A track record of designing and shipping complex, high-scale systems.
  • Ability to set technical direction and drive initiatives across team boundaries.
  • Strong written communication skills for effective operation in a distributed, async-first environment.
  • Judgment and influence expected of a staff-level engineer to unblock others and multiply team impact.

More like this

Similar roles

Senior AI Workflow Engineer

Nvidia

Santa Clara, CA 37 days ago $184,000$287,500
LLM Agentic AI RAG Python Java Go SQL NoSQL MySQL MongoDB Elasticsearch React Angular Vue.js Node.js Django Flask Ruby on Rails Spring .NET AWS Azure GCP CI/CD Jenkins Gitlab CI Packer Terraform Artifactory Ansible Chef REST APIs
10+ yrs exp

Backend Engineer, AI Engineering

GitLab

Remote (Canada) 22 days ago $115,200$194,400
Python Ruby on Rails LangGraph LangChain GraphQL RSpec GitLab Code Review Security-minded Development
Remote

Senior Assigned Support Engineer

GitLab

Remote (Canada) 22 days ago $126,400$213,600
GitLab CI/CD Linux Ruby Bash Ruby on Rails Kubernetes Zendesk strace DevOps Serverless MVC
Remote

Intermediate Backend Engineer, Platform Readiness

GitLab

Remote (Canada) 39 days ago
TypeScript Python Ruby Kubernetes LLM APIs Agentic Frameworks LangGraph YAML JSON Schema CI/CD GitLab Observability Software Development Lifecycle Platform Engineering
2+ yrs exp Remote

Data Flow Engineer

Booz Allen Hamilton

Fort Meade, MD 78 days ago $86,900$198,000
Data Pipelines Data Infrastructure AWS Docker Go APIs Web Development Software Engineering Agile Source Code Back-end Front-end
4+ yrs exp