Open Role
GitLab

Opportunity at

GitLab

Forward Deployed Engineer, AI and Agentic SDLC

GitLab operates as an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, mitigate compliance risks, and expedite digital transformations. Millions of registered…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United States
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

GitLab operates as an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, mitigate compliance risks, and expedite digital transformations. Millions of registered users and over half of the Fortune 100 rely on the company's software. The Forward Deployed Engineering team bridges the divide between customer requirements and standard product offerings. In the role of Staff Forward Deployed Engineer focusing on AI and Agentic SDLC, you will…

Job Description

GitLab operates as an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, mitigate compliance risks, and expedite digital transformations. Millions of registered users and over half of the Fortune 100 rely on the company's software.

The Forward Deployed Engineering team bridges the divide between customer requirements and standard product offerings. In the role of Staff Forward Deployed Engineer focusing on AI and Agentic SDLC, you will help shape the GitLab Duo Agent Platform at the forefront of automated software development. This position involves designing agent workflows, constructing context systems, developing product integrations, optimizing system performance, and collaborating directly with strategic clients to resolve technical obstacles.

Your daily work will span various aspects of the technology stack, including command-line interfaces, integrated development environment integrations, AI gateways, web applications, orchestration tools, and evaluation systems. You will function as an extension of product and engineering teams while turning client-specific insights into reusable platform capabilities.

Responsibilities

  • Design and implement agentic systems incorporating models, tools, action loops, orchestration, context, retrieval, state, memory, evaluation, tracing, and human oversight
  • Develop knowledge and context systems utilizing retrieval-augmented generation, cache-augmented generation, graph-based retrieval, repository comprehension, and context optimization
  • Engage directly within strategic client environments to diagnose technical friction and transform complex requirements into functional solutions
  • Build agent workflows, system integrations, evaluation suites, reference architectures, and product features that elevate customer results
  • Contribute production-ready code changes to the GitLab Duo Agent Platform and the wider product
  • Analyze and enhance system quality, dependability, latency, operational cost, token usage, security, governance, and developer experience
  • Troubleshoot issues across models, context, retrieval mechanisms, tool execution, control flow, and surrounding development workflows
  • Collaborate closely with product and engineering groups to accelerate delivery while adhering to established standards
  • Convert client-specific findings into general platform features, design patterns, and technical guidelines
  • Provide high-level technical leadership through architecture, implementation, code review, mentorship, and cross-team influence

Requirements

  • Staff-level software engineering background in creating, shipping, and refining complex production systems
  • Practical experience in designing, evaluating, tracing, debugging, and optimizing substantive AI architectures
  • Strong knowledge of how agentic frameworks utilize models, context, retrieval, tools, state, control flow, and evaluation
  • Understanding of the common reasons why artificial intelligence systems experience unreliability, low adoption rates, or excessive resource consumption
  • Specialized depth in AI engineering domains such as agent frameworks, context systems, developer tools, inference, or AI-enabled product creation
  • Proficiency in programming languages used for backend, platform, developer tooling, or AI systems such as Python, TypeScript, Go, Rust, Java, Kotlin, Ruby, or C#
  • Capability to learn and contribute across large, mature, and polyglot codebases
  • Practical awareness of artificial intelligence safety, authorization, governance, observability, and cost management
  • Clear communication skills for interacting with enterprise customers and senior stakeholders while managing ambiguity and building trust
  • Demonstrated history of staff-level impact through technical direction, reusable architectures, and cross-functional leadership

Qualifications

  • Experience working directly alongside customers, design partners, or external engineering teams
  • Background in building AI systems for software engineering, coding agents, IDEs, code understanding, review, testing, CI/CD, security, or incident response
  • Familiarity with LangChain, LangGraph, RAG, cache-augmented generation, knowledge graphs, or agent evaluation tracing
  • Experience analyzing how model and inference behaviors impact application performance
  • Familiarity with self-hosted models, restricted environments, enterprise governance, or customer-controlled inference
  • Familiarity with Git, GitLab, CI/CD pipelines, developer platforms, or large open-source projects
  • Exposure to Ruby on Rails or other components of the existing platform stack
  • Experience working with cloud environments like AWS, GCP, or Azure, alongside Kubernetes
  • Familiarity with Infrastructure as Code tools including Terraform and Ansible
  • Evidence of technical leadership such as public writing, architecture guidance, open-source contributions, or speaking engagements

Core Skills

Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the employment type for this position?

This is a full-time position.

Where is this job located and is it remote?

GitLab hires new team members globally and all roles are remote, though certain positions may carry specific location-based eligibility requirements that can be clarified during the recruitment process.

What salary is offered for this role?

The provided job posting does not specify salary information.

How can I apply if I do not meet every single requirement or qualification?

GitLab welcomes interest from candidates with varying levels of experience and encourages applicants to apply even if they do not meet every single stated requirement or qualification.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

GitLab
GitLabPosted 1h ago
Full-timeRemote
GitLab
GitLabPosted 1h ago
United KingdomFull-time
GitLab
GitLabPosted 1h ago
Full-timeRemote

Posted by GitLab

Source: GitLab

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

GitLab

GitLab

43Open Jobs
—No reviews yet
View Company Profile