Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

GitLab


GitLab is a complete DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development costs and time to market while increasing developer productivity. We're the world's largest all-remote company with team members located in more than 65 countries. As part of the GitLab team, you can work from anywhere with good internet. You'll have the freedom to contribute when and where you do your best work.



Tags:

GitLab is hiring a Remote Strategic Account Executive, France (Paris based)

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

The Strategic Account Executive role extends the Associate Strategic Account Executive role outlined above. A Strategic Account Executive reports to an Area Sales Manager or Regional Director.

Responsibilities

  • Supports GitLab’s strategic large prospects and customers.
  • Provide account leadership and direction in the pre- and post-sales process
  • Conduct sales activities including prospecting and developing opportunities in large/strategic accounts
  • Ensure the successful rollout and adoption of GitLab products through strong account management activities and coordination with pre-and-post sales and support resources
  • Be the voice of the customer by contributing product ideas to our public issue tracker
  • Generate qualified leads and develop new customers in conjunction with our strategic channel partners .
  • Expand knowledge of industry as well as the competitive posture of the company
  • Prepare activity and forecast reports
  • Contribute to root cause analysis on wins/losses.
  • Communicate lessons learned to the team, including account managers, the marketing team, and the technical team
  • Assist sales management in conveying customer needs to product managers, and technical support staff
  • Utilize a consultative approach, discuss business issues with prospect and develop a formal quote, a written sales proposal or a formal sales presentation addressing their business needs.
  • Develop an account plan to sell to customers based on their business needs.
  • Collaborate with Marketing on marketing strategies.

Requirements

    • A true desire to see customers benefit from the investment they make with you
    • Able to provide high degree of account management and control
    • Work under minimal supervision on complex projects
    • Experience selling into large organizations
    • Ability to leverage established relationships and proven sales techniques for success
    • Excellent negotiation, presentation and closing skills
    • Preferred experience with Git, Software Development Tools, Application Lifecycle Management
    • You share our values, and work in accordance with those values.
    • Ability to use GitLab
    • Ability to travel if needed and comply with the company’s travel policy

Hiring Process

  • 1. Initial Screen - Recruiter

    • Candidates are invited to schedule an interview with the Recruiter.
    • Areas of focus (as defined in GitLab Handbook):
      • Results
      • Collaboration

    2. Initial Interview - Hiring Manager

    • Candidates are invited to schedule an interview with the Hiring Manager.
    • Areas of focus (as defined in GitLab Handbook):
      • Results
      • Operational Excellence - Account Planning & Management
      • Customer Focus - Effective Communication
      • Operational Excellence - Growth Mindset
      • Operational Excellence - Process Discipline
      • Iteration

    3. Mock Presentation - Panel

    • Candidates are invited to schedule a presentation with 3 interviewers from the team.
    • Areas of focus (as defined in GitLab Handbook):
      • Solutions Focus - Consultative approach
      • Solutions Focus - DevOps & Technical Leadership
      • Solutions Focus - Building Trust
      • Customer Focus - Facilitating
      • Customer Focus - Understanding Customer’s Needs
      • Efficiency

    4. Final Interview - Senior Leadership

    • Candidates are invited to schedule an interview with senior leadership.
    • Areas of focus (as defined in GitLab Handbook):
      • Operational Excellence - Resource Orchestration
      • Collaboration
      • Operational Excellence - Growth Mindset
      • Customer Focus - Customer Business Acumen
      • Solutions Focus - Leading with Vision
      • Transparency
      • Diversity inclusion and belonging

#LI-JM2


Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

6h

Renewals Manager EMEA

GitLabRemote, Europe-North/Central
SalesDevOPSB2Bc++

GitLab is hiring a Remote Renewals Manager EMEA

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

Must speak native or fluent German

The Renewals job family delivers to an essential moment in the customer journey, ensuring we can continue to deliver value and business outcomes by specializing in customer retention. In collaboration with sales, channel partners, customer success, and sales operations, this team will focus on successfully renewing customer subscriptions while providing a seamless customer experience. The roles aim to deliver predictable and efficient renewals through a proactive management of the customers lifecycle.

 

What you’ll do

  • Maximize customer retention rates through effective sales techniques over the phone, video and email while also minimizing customer churn and contraction.
  • Execute the renewal process to ensure ARR is retained or expanded
  • Evaluate license usage and complete the true-up requirements
  • Understand and align customer’s business needs and goals to generate renewal quotes
  • Provide renewals administration support to Renewals Managers and Account Executives
  • Ensure that renewals are closed on a timely basis
  • Collaborate with Sales and Customer Success Managers on renewals strategy and plans, leveraging customer analytics and metrics
  • Liaise with customers to ensure POs and order forms are accurately completed to allow for internal deal approval
  • Ability to identify opportunity and customer level risk and coordinate the mitigation
  • Provide renewals coverage on larger, more strategic customers

What you’ll bring

  • Related sales or related customer experience (examples Account Management Renewals Manager, Customer Success)
  • Fluent/Proficient German language skill 
  • Demonstrated progressive experience with B2B software sales
  • Experience with subscription GTM approaches for customer success management and renewals
  • Effective communicator, strong interpersonal and collaboration skills
  • Motivated, driven and results-oriented
  • Strong negotiation, presentation and closing skills
  • Preferred experience with technical products. Experience with DevOps, software development lifecycle, or application development is a plus.
  • You share our values, and work in accordance with those values.
  • Experienced in driving renewals with predictability and delivering to targeted gross retention rates
  • Experienced in managing a customer relationship from a similar role (e.g., Account Management, Renewals Manager, Customer Success)

Thanks to our Transparency value, you can see what we are working on in our Team page

 

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

#LI-BC2


Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

GitLab is hiring a Remote Senior Investor Relations Analyst

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

The Investor Relations team at GitLab collaborates with cross-functional team members including FP&A, Accounting, Product Marketing, Communications, Strategy, Legal, and beyond to drive forward initiatives and logistics for Investor Relations programs and strategies.

What you’ll do

  • Support quarterly earnings process including logistics, various financial analyses, and accompanying investor and board presentations
  • Review and analyze equity analyst research and models, consensus estimates, analyst and investor perceptions/opinions and market-related trends impacting valuation and market perception
  • Support the collection and analysis of investor ownership, shareholder movements, and investor targeting 
  • Analyze the outcome of investor facing engagement to track outcomes and optimize c-level time investment
  • Perform financial, strategic, and competitive analyses, including industry and peer benchmarking, and ad-hoc projects to support strategic and financial initiatives
  • Assist in the creation and maintenance of investor relations materials
  • Assist in the planning and execution of investor relations events, such as non-deal roadshows, conferences, and investor day
  • Summarize and distribute equity research and competitor earnings to executives as they are published
  • Respond to and manage day-to-day activities including inbound investor inquiries, website updates, ESG inquiries, and database management
  • Assist in the creation and maintenance of investor relations materials, including corporate overview slides
  • Take a leadership role in managing the logistics of investor day and other related investor day activities as needed

What you’ll bring 

  • Bachelor’s Degree in Finance, Accounting, or other relevant field
  • 5+ years of experience, preferably in investor relations role at a public software/technology company
  • Strong business acumen with understanding of technology and software business models, with desire and capacity to learn about our industry, products, competitors and other key audiences
  • Experience in equity research, investment banking, at a buy-side investment firm, and/or in a strategic finance role 
  • Mature financial and analytical skills with ability to interpret information and financial concepts 
  • Understanding of technology and software business models, with desire and capacity to learn about our industry, products, competitors and other key audiences
  • Excellent proficiency in Excel, PowerPoint, Google Sheets, and Google Slides; experience with financial research tools such as FactSet is a plus
  • Strong intellectual curiosity and high attention to detail with the ability to keep the big picture in mind
  • Proactive, energetic, and resourceful team member who is results-oriented and able to multitask and thrive in an all remote company and high growth environment
  • Excellent verbal and written communication and interpersonal skills

How GitLab will support you




The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on ourbenefitsandequity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$86,800$186,000 USD

Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

GitLab is hiring a Remote Payroll Analyst

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As an International Payroll Analyst at GitLab, you will work closely with other members of the Payroll team in handling our EMEA, LATAM and APAC payroll. You will report to the Senior Payroll Manager and work fully remote within the EMEA region. If you have 3+ years of international payroll experience and proven to be self-motivated, tech-savvy, and able to deliver results in a fast-paced environment, this position may be the right fit for you. 

What you’ll do  

  • Manage multiple monthly payroll inputs for different countries in EMEA (UK, Ireland, Belgium, Israel) Review and audit payroll reporting
  • Prepare ad hoc reports as needed and support internal and external audits
  • Prepare GL journal entries
  • Liaise with different payroll providers and improve process efficiencies
  • Partner with other internal stakeholders such as PeopleOps, Stock Team, Benefits and Accounting, and ensure compliance with all laws, tax reporting and other duties as needed
  • Report to your Senior Payroll Manager any issues and changes
  • Answer inquiries from team members and help resolve payroll issues that arise

What you’ll bring 

  • 3+ years of experience in EMEA payroll processing
  • Payroll accounting experience
  • Proficiency in utilizing Google Suite and Microsoft Excel
  • Experience with Equity processing
  • Exceptional organizational and communication skills
  • Ability to think critically and outside the box
  • Ability to work independently with a team first mentality

About the team

The Payroll team is responsible for processing and distributing payroll in a timely and accurate manner and coordinates with external vendors including payroll processing platforms, payroll partners and internal customers including PeopleOps, Stock Team, Benefits and Accounting. The Payroll team is responsible for reports, earnings information and other payroll data on a recurring basis as well as compliance with federal, state and local requirements.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.



Remote-Global

Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

GitLab is hiring a Remote Senior Technical Program Manager, Product

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

Mission

Our mission as program managers is to own the execution of cross-functional initiatives that are critical to the business. We lead programs from start to finish to help GitLab meet our organizational goals. Program managers develop strategies, evaluate the performance of projects, keep teams organized, and allocate budgets and resources across projects. Program managers may oversee several different teams, all working toward different goals and separate work schedules. We take the lead on tracking project progress, aligning team members, and strategizing program outcomes.

Core Competencies

Technical Program Managers drive complex and cross-functional technical initiatives by leveraging domain expertise, building a holistic execution strategy and harnessing human leadership qualities to deliver strategic business outcomes that have wide-reaching impact. The role of TPM can mean different things at different organizations. At GitLab, TPMs should be proficient in 5 core competencies: Communication, Critical Thinking, Organization & Execution, Relationship-Building, and Technical Knowledge & Application. (More info in our handbook)

This role is a generalist TPM and will be focused on larger cross-functional projects that are critical to GitLab’s long term success and strategy. There will be a heavy focus on the dependency planning and stakeholder management elements of program management. In order to effectively support these projects, the Senior TPM will need to develop relationships with folks across the organization, including our Engineering, Marketing, Sales, and Security teams.

Our Technical Program Management team is primarily based in the USA, however there are a number of key project efforts aligned with stakeholders in European time zones. For this role, we’re seeking candidates who are either located in EMEA or, if based outside of EMEA, are able to regularly accommodate meetings with EMEA stakeholders.

What You’ll Do  

  • Manage and collaborate on key initiatives with stakeholders and leadership across R&D. Drive accountability ensuring all program objectives are met
  • Refine and optimize division processes improving overall efficiency and execution of the division
  • Gather inputs and feedback and suggest improvements to our Product Process, and operational model within the Product division
  • Communicate successfully within the project team and at multiple levels of management, employing various asynchronous and synchronous facilitation techniques
  • Collaborate on operational strategy and direction with organizational stakeholders; Oversee project planning and management
  • Identify and coordinate the interdependencies among programs, products and other critical initiatives across the Product Division, and possibly across multiple sub-divisions of R&D as a whole.
  • Provide insight and suggestions to steer Product strategy and roadmap
  • Examine risks associated with programs and prioritize risks accordingly
  • Proactively identify gaps in process, and execution and work with the relevant stakeholders to remedy
  • Operate cross functionally to ensure the success of programs.
  • Develop repeatable, scalable, efficient, and effective processes where applicable

What You’ll Bring 

  • Prior experience delivering SaaS products
  • Proven track record of being a self-led and self-motivated individual, willing to jump into complex and ambiguous projects in order to bring clarity to the team
  • Experience collaborating with senior leadership in various functions across the organization in order to align program goals with larger business outcomes
  • Experience crafting and executing on cross functional Product-driven initiatives, including capturing and redefining requirements into impactful work items
  • Experience influencing others without having direct management authority and motivating them to successfully complete tasks within required timelines
  • Risk analysis and problem-solving skills
  • Excellent written and verbal communication skills, building relationships with partners
  • Proven track record of complex, cross divisional program management
  • Understanding of our product, and market with a willingness to dive deep
  • Strong analytical skills for assessing and recommending solutions based on data and research
  • Experience driving initiatives according to plan and timelines

About the team

The Technical Program Management function is fairly new to GitLab; over the last year we’ve built out the team, developed relationships with stakeholders across the organization, and implemented new systems and processes to improve efficiency. We are excited to expand the team and bring new ideas about Technical Program Management to GitLab!

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.


Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

GitLab is hiring a Remote Intermediate Backend Engineer, Verify: CI Platform

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As a Backend Engineer joining our team, you will work on the foundational layer of GitLab Continuous Integration (CI). Our team is largely involved in scaling CI, along with ensuring our CI features remain performant and reliable by driving improvement to critical database infrastructure.  As many of our efforts are Engineering led, you will also have an opportunity to provide input towards our CI data management strategy. 

About the team

TheCI Platform group was created in 2024, as part of the Verify stage, upon evaluating that we needed a dedicated team to work on the operational aspects of GitLab CI to ensure our platform remains best-in-class. The team has been largely focused on partitioning CI/CD Data and has started to explore aspects of CI Data retention and improved data management. You will get to dive into some complex technical challenges and collaborate with our infrastructure teams to strategize on solving these exciting challenges related to how we scale and grow CI.  More details can be found in our technical roadmap for Verify.

We live our transparency value by designing our systems and planning our work with publicly facing artifacts.  Some examples of our work include: 

What you’ll do  

  • Implement performance and scale improvements for GitLab CI in a fast-paced, iterative environment.
  • Collaborate with other stakeholders within Engineering (e.g. other Database or Infrastructure teams) to set best practices in managing a sustainable platform and to maintain a high bar for quality.
  • Advocate for improvements to reliability, security, and performance.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions.
  • Ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Work with your team to assess technical feasibility and discuss how best to iterate on complex problems. This might involve working on proof-of-concept proposals to help guide technical discussions.
  • Take ownership of what we build, focusing on stability and availability.

What you’ll bring

  • Professional experience with Ruby on Rails and PostgreSQL.
  • Experience working with a platform or complex application (Large scale is a bonus).
  • Familiarity building and deploying software with CI/CD or other internal tooling. 
  • Familiarity with distributed, scalable and reliable systems.
  • A user of modern DevOps platforms. (GitLab is a bonus.)
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Experience working in a highly agile, iterative software development process.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Demonstrated ability to work closely with other parts of the organization.
  • Share our values, and work in accordance with those values.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

 
Remote-Global

Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

GitLab is hiring a Remote Intermediate Machine Learning Engineer, AI Framework

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Are you passionate about building robust frameworks to evaluate and ensure the reliability of AI models? As a Machine Learning Engineer on GitLab’s AIF team, you’ll play a critical role in shaping the future of AI-powered features at GitLab. This is an exciting opportunity to work on impactful projects that directly influence the quality of GitLab’s AI capabilities.

You’ll help merge cutting-edge evaluation tools, optimize dataset management, and scale our validation infrastructure. Working closely with other AI feature teams, you’ll ensure that every AI feature we deliver is robust, reliable, and meets the highest quality standards.

Some challenges in this role include designing scalable solutions for LLM evaluation, consolidating disparate validation tools, and contributing to GitLab’s innovative AI roadmap.


Some examples of our projects: 

Consolidating Evaluation Tooling | The GitLab HandbookGitLab.org / AI Powered / ELI5

What You’ll Do  

  • Design and implement technical evaluators for LLM assessment.
  • Contribute to evaluation infrastructure consolidation efforts.
  • Build scalable evaluation pipelines and frameworks.
  • Develop and manage datasets and evaluation metrics.
  • Collaborate with feature teams to integrate validation solutions.
  • Optimize performance across ML evaluation systems.
  • Support improvements to GitLab’s AI-powered tools through validation.
  • Ensure all solutions align with GitLab’s infrastructure and security protocols.

What You’ll Bring 

  • Proven experience designing and implementing LLM evaluation systems.
  • Strong understanding of ML model architectures, including public vs. private implementations.
  • Expertise in ML evaluation metrics and dataset management.
  • Demonstrated ability to build production-grade ML infrastructure.
  • Practical experience with Python-based ML frameworks and evaluation tools (e.g., Langsmith, ELI5).
  • Excellent problem-solving skills with an engineering mindset.
  • Ability to collaborate in an asynchronous, remote-first environment.
  • Familiarity with open-source development and contribution is a plus.

About the team

The AIF team ensures that AI models across GitLab are reliable and well-validated. We focus on building robust evaluation frameworks, consolidating tools, and streamlining processes to scale validation efforts across GitLab’s AI infrastructure. Working on high-impact projects, the team partners with AI feature teams to deliver quality-focused solutions that enhance user trust and product performance.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

 
Remote-Global

Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job