Remote Freedom

Backend Engineer, AI Engineering: Duo Chat

GitLab

Remote · Remote, Canada; Remote, United States Remote, Canada; Remote, United Statestoday

See how well you match this role

Upload your résumé — we'll score your fit and check off the skills you already have. Free.

Skills

PythonRubyGraphQLRuby on RailsUX DesignProduct ManagementRecruitingTalent Acquisition

What you'll do

  • Develop secure, well-tested, and performant features and improvements for GitLab Duo Chat.
  • Implement and extend agentic flows in Python using LangGraph, registered through the Flow Registry and served by the Duo Workflow Service.
  • Integrate Chat capabilities with the GitLab Rails monolith, including its GraphQL application programming interface (API).
  • Write maintainable code that meets our internal standards for a high-scale environment, including tests with every merge request.
  • Review code within our Code Review Guidelines and respond promptly to contributions from people who don't work for GitLab.
  • Identify technical debt and propose and implement solutions that improve the team's efficiency.
View the full description on Greenhouse

Sourced from Greenhouse. Confirm the details and apply on the employer's site.