Resume and JobRESUME AND JOB
GitLab logo

Senior Frontend Engineer, AI Engineering: Duo Chat

GitLab

Software and Technology Jobs

Senior Frontend Engineer, AI Engineering: Duo Chat

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as a Senior Frontend Engineer on the AI Engineering team powering Duo Chat, the revolutionary AI companion transforming developer workflows.

Empower teams worldwide by building cutting-edge AI capabilities that integrate seamlessly across the comprehensive DevSecOps platform.

Drive the mission to enable everyone to contribute and co-create software, accelerating human progress through open-core innovation.

Craft intuitive frontend experiences with JavaScript and Vue.js that make AI interactions faster, more secure, and incredibly productive.

Collaborate with elite product managers, UX designers, and specialists to shape the future of generative AI in software development.

Integrate powerhouse providers like Google Vertex AI to expand Duo Chat's capabilities and deliver superior response quality.

Thrive in a high-performance culture where AI multiplies productivity, innovation flourishes, and every voice drives impact.

Tackle exciting challenges like enhancing debugging, observability, and test coverage for reliable AI-powered chat at massive scale.

Co-create the future alongside industry leaders, solving complex problems that redefine what's possible in DevSecOps.

Accelerate your career in an environment of continuous knowledge exchange, valuing excellence and asynchronous collaboration.

Locations

  • Americas, Remote, EMEA (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 140,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • JavaScriptintermediate
  • Vue.jsintermediate
  • GraphQLintermediate
  • RSpecintermediate
  • Ruby on Railsintermediate
  • Pythonintermediate
  • AI integrationintermediate
  • Large language modelsintermediate
  • Automated testing frameworksintermediate
  • Performance optimizationintermediate

Required Qualifications

  • Professional experience building and maintaining production services with debugging, testing, and performance optimization (experience)
  • Experience in frontend development with JavaScript or React (experience)
  • Familiarity with AI technologies and generative AI systems (experience)
  • Exposure to GitLab Duo Chat or similar AI-powered chat products (experience)
  • Working knowledge of GraphQL and RSpec or comparable tools (experience)
  • Ability to write secure, well-tested, and maintainable code across the stack (experience)
  • Experience in high-scale web environments (experience)
  • Comfort working in highly agile, iterative, asynchronous teams (experience)
  • Strong collaboration skills with cross-functional groups (experience)
  • Proven track record of delivering reliable features (experience)

Preferred Qualifications

  • Deep expertise in Vue.js for complex frontend applications (experience)
  • Experience integrating large language models into services (experience)
  • Knowledge of Ruby on Rails and Python-based services (experience)
  • Advanced skills in designing GraphQL APIs and backend logic (experience)
  • Proficiency in automated testing frameworks like RSpec (experience)
  • Background in AI observability and debugging workflows (experience)
  • Familiarity with production on-call rotations and root cause analysis (experience)
  • Experience scaling AI capabilities with providers like Google Vertex AI (experience)
  • Strong focus on code review and technical guidance (experience)
  • Passion for addressing technical debt and performance optimization (experience)

Responsibilities

  • Develop, ship, and maintain features for GitLab Duo Chat across the full stack securely and performantly
  • Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements
  • Integrate and extend AI capabilities including large language models and Google Vertex AI
  • Design, implement, and review GraphQL APIs and backend logic for reliability and scalability
  • Craft clean, maintainable JavaScript/Vue.js code and uphold standards through code reviews
  • Improve and extend automated testing with RSpec and other frameworks
  • Identify, prioritize, and address technical debt and performance issues
  • Participate in Tier 2 on-call rotations for troubleshooting and resiliency
  • Enhance debugging, observability, and test coverage for AI chat workflows
  • Contribute to product roadmap by designing new tools and improving developer experience

Benefits

  • general: Comprehensive benefits supporting health, finances, and well-being
  • general: Flexible Paid Time Off policy
  • general: Team Member Resource Groups for inclusion and belonging
  • general: Equity Compensation and Employee Stock Purchase Plan
  • general: Growth and Development Fund for professional advancement
  • general: Generous Parental Leave
  • general: Home office support and equipment
  • general: Continuous learning and knowledge exchange opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on impactful projects

Target Your Resume for "Senior Frontend Engineer, AI Engineering: Duo Chat" , GitLab

Get personalized recommendations to optimize your resume specifically for Senior Frontend Engineer, AI Engineering: Duo Chat. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Frontend Engineer, AI Engineering: Duo Chat" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AI EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Senior Frontend Engineer, AI Engineering: Duo Chat @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

GitLab logo

Senior Frontend Engineer, AI Engineering: Duo Chat

GitLab

Software and Technology Jobs

Senior Frontend Engineer, AI Engineering: Duo Chat

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as a Senior Frontend Engineer on the AI Engineering team powering Duo Chat, the revolutionary AI companion transforming developer workflows.

Empower teams worldwide by building cutting-edge AI capabilities that integrate seamlessly across the comprehensive DevSecOps platform.

Drive the mission to enable everyone to contribute and co-create software, accelerating human progress through open-core innovation.

Craft intuitive frontend experiences with JavaScript and Vue.js that make AI interactions faster, more secure, and incredibly productive.

Collaborate with elite product managers, UX designers, and specialists to shape the future of generative AI in software development.

Integrate powerhouse providers like Google Vertex AI to expand Duo Chat's capabilities and deliver superior response quality.

Thrive in a high-performance culture where AI multiplies productivity, innovation flourishes, and every voice drives impact.

Tackle exciting challenges like enhancing debugging, observability, and test coverage for reliable AI-powered chat at massive scale.

Co-create the future alongside industry leaders, solving complex problems that redefine what's possible in DevSecOps.

Accelerate your career in an environment of continuous knowledge exchange, valuing excellence and asynchronous collaboration.

Locations

  • Americas, Remote, EMEA (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 140,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • JavaScriptintermediate
  • Vue.jsintermediate
  • GraphQLintermediate
  • RSpecintermediate
  • Ruby on Railsintermediate
  • Pythonintermediate
  • AI integrationintermediate
  • Large language modelsintermediate
  • Automated testing frameworksintermediate
  • Performance optimizationintermediate

Required Qualifications

  • Professional experience building and maintaining production services with debugging, testing, and performance optimization (experience)
  • Experience in frontend development with JavaScript or React (experience)
  • Familiarity with AI technologies and generative AI systems (experience)
  • Exposure to GitLab Duo Chat or similar AI-powered chat products (experience)
  • Working knowledge of GraphQL and RSpec or comparable tools (experience)
  • Ability to write secure, well-tested, and maintainable code across the stack (experience)
  • Experience in high-scale web environments (experience)
  • Comfort working in highly agile, iterative, asynchronous teams (experience)
  • Strong collaboration skills with cross-functional groups (experience)
  • Proven track record of delivering reliable features (experience)

Preferred Qualifications

  • Deep expertise in Vue.js for complex frontend applications (experience)
  • Experience integrating large language models into services (experience)
  • Knowledge of Ruby on Rails and Python-based services (experience)
  • Advanced skills in designing GraphQL APIs and backend logic (experience)
  • Proficiency in automated testing frameworks like RSpec (experience)
  • Background in AI observability and debugging workflows (experience)
  • Familiarity with production on-call rotations and root cause analysis (experience)
  • Experience scaling AI capabilities with providers like Google Vertex AI (experience)
  • Strong focus on code review and technical guidance (experience)
  • Passion for addressing technical debt and performance optimization (experience)

Responsibilities

  • Develop, ship, and maintain features for GitLab Duo Chat across the full stack securely and performantly
  • Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements
  • Integrate and extend AI capabilities including large language models and Google Vertex AI
  • Design, implement, and review GraphQL APIs and backend logic for reliability and scalability
  • Craft clean, maintainable JavaScript/Vue.js code and uphold standards through code reviews
  • Improve and extend automated testing with RSpec and other frameworks
  • Identify, prioritize, and address technical debt and performance issues
  • Participate in Tier 2 on-call rotations for troubleshooting and resiliency
  • Enhance debugging, observability, and test coverage for AI chat workflows
  • Contribute to product roadmap by designing new tools and improving developer experience

Benefits

  • general: Comprehensive benefits supporting health, finances, and well-being
  • general: Flexible Paid Time Off policy
  • general: Team Member Resource Groups for inclusion and belonging
  • general: Equity Compensation and Employee Stock Purchase Plan
  • general: Growth and Development Fund for professional advancement
  • general: Generous Parental Leave
  • general: Home office support and equipment
  • general: Continuous learning and knowledge exchange opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on impactful projects

Target Your Resume for "Senior Frontend Engineer, AI Engineering: Duo Chat" , GitLab

Get personalized recommendations to optimize your resume specifically for Senior Frontend Engineer, AI Engineering: Duo Chat. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Frontend Engineer, AI Engineering: Duo Chat" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AI EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Senior Frontend Engineer, AI Engineering: Duo Chat @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.