Senior Backend Engineer (AI), Pipeline Execution

GitlabGitlab·Remote(Remote, Canada; Remote, Ireland; Remote, Netherlands; Remote, United Kingdom; Remote, US-Southeast)
Software Development
Adjust

WFA Digital Insight

As the demand for AI-assisted CI/CD workflows grows, companies like GitLab are leading the charge. With over 50 million registered users, GitLab is at the forefront of DevSecOps, and this role offers a chance to work on cutting-edge technology. The market for skilled backend engineers with AI experience is highly competitive, with demand increasing by 25% in the last year. To stand out, candidates should have a strong understanding of CI/CD pipelines, AI integration, and a passion for innovative problem-solving. Before applying, candidates should be aware of GitLab's values-driven culture and high-performance expectations.

Job Description

About the Role

The Senior Backend Engineer (AI) role at GitLab is a unique opportunity to shape the future of DevSecOps. As a key member of the Verify stage team, you will help integrate AI into CI/CD workflows, working on features that improve performance, reliability, and usability for millions of CI jobs. You will collaborate with Engineering, Product, and UX partners to refine priorities, define success metrics, and instrument behavior in production.

The role entails designing, building, and iterating on AI-assisted and agentic CI experiences. You will work on features that improve the overall efficiency and effectiveness of CI/CD workflows, leveraging AI to drive innovation and impact. The team is driven by GitLab's values and continuous knowledge exchange, enabling team members to reach their full potential while collaborating with industry leaders to solve complex problems.

What You Will Do

  • Collaborate with cross-functional teams to refine priorities and define success metrics
  • Design, build, and iterate on AI-assisted and agentic CI experiences
  • Integrate GitLab's Duo Agent Platform into CI workflows at scale
  • Work on features that improve performance, reliability, and usability for millions of CI jobs
  • Define and implement patterns for measuring success and instrumenting behavior in production
  • Keep a close eye on the competitive landscape and emerging AI-native DevOps tools
  • Contribute to the development of AI Pipeline Builder, Fix a Failing Pipeline, and instrumentation and observability layers
  • Harden the CI pipeline and ensure fast, reliable, secure, and observable foundation
  • Work on real-world environments, accounting for large language model limitations
  • Refine priorities and define success metrics with Engineering, Product, and UX partners

What We Are Looking For

  • 5+ years of experience in backend engineering, with a focus on AI and CI/CD workflows
  • Strong understanding of CI/CD pipelines, AI integration, and DevSecOps
  • Experience with cloud-based infrastructure and containerization (e.g., Kubernetes)
  • Proficiency in programming languages such as Ruby, Java, or Python
  • Strong understanding of software development life cycles and agile methodologies
  • Experience with AI and machine learning technologies (e.g., TensorFlow, PyTorch)
  • Strong communication and collaboration skills, with the ability to work with cross-functional teams
  • Passion for innovative problem-solving and driving efficiency through AI

Nice to Have

  • Experience with GitLab CI/CD and Duo Agent Platform
  • Knowledge of emerging AI-native DevOps tools and technologies
  • Experience with large-scale infrastructure and scalability challenges
  • Certification in AI, machine learning, or DevSecOps
  • Experience with cloud-based security and compliance frameworks

Benefits and Perks

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision insurance
  • Generous PTO and flexible work arrangements
  • Remote work stipend and equipment allowance
  • Professional development opportunities and conference sponsorships
  • Access to cutting-edge technologies and innovative projects
  • Collaborative and dynamic work environment with a values-driven culture

How to Stand Out

  • Make sure to highlight your experience with AI and CI/CD workflows in your resume and cover letter
  • Be prepared to discuss your understanding of DevSecOps and software development life cycles during the interview
  • Showcase your passion for innovative problem-solving and driving efficiency through AI
  • Emphasize your ability to work with cross-functional teams and communicate complex technical concepts effectively
  • Research GitLab's values and culture to demonstrate your alignment with the company's mission and vision
  • Prepare to discuss your experience with cloud-based infrastructure, containerization, and AI technologies

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.