GitLab

Staff AI Engineer, AI Engineering

GitLab

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

Python

About the role

  • Build the foundation for GitLab's transformation into an AI-First company.
  • Responsible for the end-to-end delivery of internal AI-powered solutions.
  • Own initiatives from functional requirements through deployment.
  • Work across multiple business functions, understanding diverse needs and delivering AI solutions.
  • Partner closely with stakeholders to identify high-ROI opportunities.
  • Drive projects to completion with speed and quality.
  • Define success metrics, track adoption, and demonstrate ROI.

Requirements

  • 7+ years in software engineering, with recent focus on AI/ML solutions, automation, or platform engineering.
  • Strong proficiency in Python and experience with modern AI technologies including LLMs (OpenAI, Anthropic Claude, etc.), agentic orchestration frameworks, and RAG architectures.
  • Comfortable working with APIs, integration patterns, and data management.
  • Hands-on experience integrating with business systems such as CRM (Salesforce), marketing automation (Marketo, HubSpot), support platforms (Zendesk), and financial systems.
  • Deep understanding of multiple business functions and their processes—spanning Sales, Marketing, Customer Success, Finance, and Operations.
  • Track record of owning complex initiatives from discovery through delivery.
  • Ability to scope MVPs, prioritize ruthlessly, and deliver iteratively.
  • Strong analytical skills with ability to define KPIs, measure impact, and use data to drive decisions and continuous improvement.
  • Excellent written and verbal communication. Can explain complex technical concepts clearly to non-technical stakeholders.
  • Self-starter who takes ownership, moves fast, and isn't afraid to experiment and iterate.
  • Self-motivated and effective in distributed, asynchronous work environments.
Benefits
  • Benefits to support your health, finances, and well-being
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental leave
  • Home office support

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAI solutionsML solutionsautomationplatform engineeringAPIsdata managementLLMsagentic orchestration frameworksRAG architectures
Soft skills
analytical skillscommunicationownershipself-starterprioritizationiterative deliverystakeholder engagementspeedqualitycontinuous improvement