Browse all Ruby on Rails jobs
This role is no longer open. It hasn't been listed in over 30 days. Browse current openings at GitLab or all roles.
GitLab logo
GitLab·United States, United States·onsite

Senior Frontend Engineer, AI Engineering: Duo Chat

Posted 2 months ago
Apply now
Ruby on RailsReactVue.jsJavaScript

About the role

What you'll do

  • Lead development of AI-powered frontend features for GitLab Duo Chat using JavaScript and Vue.js.
  • Collaborate closely with cross-functional teams including product management, backend, UX, and AI specialists.
  • Integrate and extend generative AI models such as Google Vertex AI into the platform’s services.
  • Design and maintain GraphQL APIs and improve automated testing frameworks like RSpec for quality and reliability.
  • Participate in on-call rotations to troubleshoot production issues and improve system observability and performance.

What you should know

  • The role offers opportunities to work on cutting-edge AI integration within a widely used DevSecOps platform.
  • Candidates should be comfortable with a highly agile, iterative, and asynchronous remote work environment.
  • Applicants will join a small, cross-functional team focused on scaling AI capabilities and improving reliability.
  • Growth is supported through GitLab’s development funds, equity compensation, and resource groups.
  • The company encourages applications from candidates with diverse technical backgrounds and varying experience levels.

About the company

  • GitLab is a large open-core software company with over 100,000 organizations using its DevSecOps platform.
  • The company values collaboration, inclusivity, and continuous knowledge exchange to accelerate innovation.
  • GitLab embraces AI as a productivity multiplier and integrates it deeply into both products and workflows.
  • It maintains a high-performance culture driven by strong values and asynchronous remote work practices.
  • GitLab is committed to diversity, equity, and inclusion, with clear policies against discrimination.

Key required skills

JavaScriptVue.jsGraphQLRSpecAI integration

Summary generated from the original posting.