🏢
Gitlab
Principal Product Manager, AI Custom Models
Job Description
ABOUT THE ROLE
We are seeking a highly skilled Principal Product Manager to lead the development of custom models and self-hosted AI experiences within GitLab's AI product direction. As a key member of our AI product effort, you will shape the strategic direction of our AI product, partnering closely with engineering, design, and other product leaders to drive innovation and customer value.
WHAT YOU'LL DO
As a Principal Product Manager, you will be responsible for leading product strategy and roadmap definition for custom models and self-hosted AI capabilities within GitLab. Your key responsibilities will include:
- Defining product requirements that account for infrastructure, configuration, deployment, and hardware considerations in self-hosted environments
- Collaborating closely with engineering, design, and other product leaders to turn complex customer and technical needs into clear product direction
- Driving discovery, prioritization, and delivery for features that support model flexibility, self-managed deployments, and AI agent orchestration use cases
- Partnering with internal stakeholders across GitLab AI initiatives to ensure this product area fits into the broader platform strategy
- Guiding tradeoff decisions with a strong focus on customer value, technical feasibility, and long-term platform quality
- Supporting knowledge transfer and continuity as the team grows and evolves, helping new work move forward with context and clarity
- Communicating plans, decisions, and priorities in a transparent way that helps distributed teams execute asynchronously
WHAT YOU'LL NEED
To succeed in this role, you will need:
- Experience owning product strategy for technical platform, infrastructure, or AI-driven products
- Knowledge of AI model ecosystems, including custom model options, open models, or open weight models, and the product decisions involved in supporting them
- Familiarity with self-hosted or self-managed software and the operational needs of customers running software in their own environments
- Ability to work effectively with engineers on topics such as configuration, infrastructure, deployment patterns, and hardware-related constraints
- Experience leading complex product work with multiple stakeholders and making clear decisions in areas with technical ambiguity
- Skill in written and verbal communication, with the ability to explain product direction clearly in a distributed, asynchronous environment
- Judgment to operate at principal scope, with ownership across strategy, execution, and cross-functional alignment
- Openness to bringing transferable experience from adjacent areas such as DevSecOps, developer platforms, infrastructure software, or applied AI products
WHY REMOTE
As a remote employee, you will have the flexibility to work from anywhere in the world. You will be part of a distributed team that operates with a high degree of ownership and asynchronous collaboration. You will be expected to communicate plans, decisions, and priorities in a transparent way that helps distributed teams execute asynchronously.
BENEFITS
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- Flexible schedule and remote work arrangement
- Professional development opportunities and education stipend
- Access to cutting-edge technology and tools
- Collaborative and dynamic work environment
- Opportunity to work with a highly skilled and experienced team
- Flexible parental leave policy
- Life insurance and disability insurance
- Equipment stipend and home office setup support