Engineering Manager, AI Engineering:Agent Execution

GitlabGitlab·Remote(Remote, EMEA; Remote, US-Southeast)·Work From Anywhere
Software Development
AdjustExcel

WFA Digital Insight

As the demand for AI engineering expertise continues to grow, with over 50% of Fortune 100 companies leveraging AI for digital transformation, skilled professionals are in high demand. Gitlab, a leader in DevSecOps, stands out for its commitment to innovation and employee growth. With the company's emphasis on AI-driven solutions, this role is particularly compelling for those passionate about AI and software development. Before applying, candidates should be aware of the importance of technical depth and leadership skills in this position, as well as the need for adaptability in a rapidly evolving tech landscape.

Job Description

## About the Role The Engineering Manager, AI Engineering: Agent Execution, plays a critical role in Gitlab's mission to enhance developer productivity and operational efficiency through the power of AI. This role entails leading a team of experienced engineers focused on the Agent Execution group, which is dedicated to securely running agents at scale on Gitlab's Duo Agent platform. The successful candidate will be responsible for managing the integration between agents and the runtime environment, as well as observing and steering agents during execution. This position requires a strong technical background and the ability to provide coaching and remove friction for the engineering team.

The Agent Execution group is at the forefront of Gitlab's efforts to innovate and improve its services, with projects such as building configurable network access and sandboxing for agents, and creating the right execution environments for coding agents. These initiatives underscore the company's commitment to leveraging AI as a core productivity multiplier and its dedication to solving complex problems through collaboration and knowledge exchange.

Gitlab's high-performance culture, driven by its values and continuous knowledge exchange, enables team members to reach their full potential. The company's emphasis on AI-driven solutions, coupled with its extensive user base and trust from over 50% of the Fortune 100, positions this role as a unique opportunity for career growth and impact.

## What You Will Do - Manage a distributed team of engineers across frontend, backend, and AI engineering to deliver core capabilities for the Duo Agent platform on planned timelines and with high engineering quality.

  • Work with product and UX counterparts to turn customer needs into clear priorities and shipped AI features that improve user adoption and satisfaction.
  • Participate in technical design and implementation decisions for systems that support secure, scalable agent execution, improving reliability, safety, and performance.
  • Assist with day-to-day development by staying close to the code, architecture, and engineering tradeoffs facing the team to improve delivery quality and speed.
  • Monitor delivery progress, identify risks early, and remove blockers so the team maintains momentum and meets key milestones.
  • Collaborate with cross-functional teams to ensure alignment and effective communication of project goals and timelines.
  • Develop and maintain technical roadmaps and strategies that align with the company's overall vision and objectives.
  • Stay updated with the latest trends and advancements in AI and software development to continuously improve the team's capabilities and contribute to the company's innovation.
## What We Are Looking For - Strong technical background in software engineering, preferably with experience in AI, machine learning, or related fields.
  • Proven leadership experience, with the ability to manage and motivate a team of engineers.
  • Excellent communication and collaboration skills, with experience working with cross-functional teams.
  • Proficiency in Adjust and Excel, with the ability to learn and adapt to new tools and technologies.
  • Strong understanding of DevSecOps principles and practices.
  • Experience with agile development methodologies and version control systems.
  • ability to work in a fast-paced, rapidly changing environment and adapt to new challenges and priorities.
  • Strong problem-solving skills, with the ability to analyze complex issues and develop effective solutions.
## Nice to Have - Experience with cloud-based services and containerization technologies.
  • Familiarity with Gitlab's products and services, or similar platforms.
  • Knowledge of security and compliance best practices in software development.
  • Experience with data analytics and visualization tools.
  • Certification in AI, machine learning, or a related field.
## Benefits and Perks - Competitive compensation package.
  • Opportunity to work with a leading company in the tech industry.
  • Collaborative and dynamic work environment.
  • Professional development opportunities, including training and education support.
  • Flexible working hours and remote work arrangements.
  • Access to the latest technologies and tools.
  • Comprehensive health and wellness programs.
  • Generous paid time off and leave policies.
  • Retirement savings plan and other financial benefits.

How to Stand Out

- tip: Highlight your experience with AI and machine learning technologies, and be prepared to discuss how you've applied these skills in previous roles.

  • tip: Show a deep understanding of DevSecOps principles and practices, and be ready to explain how you've implemented these in your work.
  • tip: Demonstrate your ability to lead and manage a team, including examples of successful projects and initiatives you've overseen.
  • tip: Familiarize yourself with Gitlab's products and services, and be prepared to discuss how you can contribute to the company's mission and goals.
  • tip: Prepare examples of your problem-solving skills, including times when you had to analyze complex issues and develop effective solutions.
  • tip: Be ready to discuss your experience with agile development methodologies and version control systems, and how you've adapted to new tools and technologies in your career.
  • tip: Show enthusiasm for the company's commitment to innovation and employee growth, and explain how you see yourself contributing to and thriving in this environment.

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