G

GitLab

Unified DevOps platform for CI/CD

Data Scientist - Enterprise Analytics

Data ScienceConfirmed live in the last 24 hours
Full-time$86.4k - $176.4k

About the Job

Requirements

  • Three to five years of professional experience in go-to-market analytics, data science, or a similar technical role.
  • Ability to translate ambiguous business problems into clear, measurable questions and communicate technical concepts effectively to non-technical stakeholders.
  • Experience with experimentation and causal inference, including A/B testing, power analysis, and quasi-experimental methods, and with statistical and machine learning methods such as regression, classification, clustering, and survival analysis.
  • Hands-on understanding of SQL in cloud data warehouses such as Snowflake SQL, including product usage and event data, and experience with business intelligence tools such as Looker, Tableau, or Hex.
  • Experience using Python for statistical modeling, machine learning, and production data science, with hands-on experience in pandas, NumPy, scikit-learn, Jupyter, and related libraries such as LightGBM and XGBoost.
  • Hands-on experience building agentic workflows with AI coding agents such as Claude Code or OpenCode, connecting agents to relevant context, tools, and platforms such as MLflow, and evaluating output for accuracy and reliability.
  • Experience working in a B2C company with consumption, CRR, ARR, and churn and contraction motions and metrics.
  • Ability to use GitLab and work effectively in a fully remote organization.

Responsibilities

  • Embed with business teams as an analytical partner, supporting insight generation and strategic decision-making across go-to-market.
  • Perform exploratory data analysis to uncover behavioral trends, long-term patterns, and key drivers of business performance, and communicate their impact to non-technical audiences.
  • Build and productionize machine learning models, including propensity, product-qualified lead scoring, churn, and expansion models, covering training, validation, testing, and feature engineering; use MLOps practices and tools such as CI/CD for machine learning pipelines, model registries, automated retraining, and monitoring to move work from notebooks to production.
  • Design, run, and evaluate growth experiments, including A/B tests and quasi-experiments, on onboarding, pricing and packaging, and upgrade flows; measure impacts on activation, conversion, and retention.
  • Build and operationalize agentic workflows for analysis, modeling, and pipeline automation, with evaluation and monitoring to keep agent-generated insights accurate, traceable, and trustworthy.
  • Contribute to GitLab’s Semantic Layer so stakeholders and agents can self-serve metrics using trusted and tested sources.
  • Write production-grade Python and SQL that meet internal standards for style, maintainability, and performance in a high-scale database environment; maintain and advocate for these standards through code review.

About the Company

GitLab

Unified DevOps platform for CI/CD

GitLab provides a unified DevOps platform that brings together the tools needed for software development, including code hosting, collaboration, CI/CD, issue tracking, and security, all in one application. It works by offering a single subscription-based platform where teams can plan, write, test, review, and deploy code through automated pipelines, reducing the need to manage separate tools. This differs from many competitors that require using a collection of separate products; GitLab consolidates these capabilities into one integrated solution, helping teams work more efficiently. The company's goal is to help organizations speed up software delivery and improve collaboration by simplifying the DevOps process and continuously updating the platform with new features and improvements.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at GitLab

See more jobs