A live role

Senior Backend Engineer, AI Engineering: Chat

from GitLab · read the original and apply on their site

Remote, Canada; Remote, United Kingdom

Our take: The real work here is building and integrating AI-powered agentic backend features across a Python service and the GitLab Ruby monolith so Duo Chat stays reliable, fast, and accurate at scale.

If you love turning large language models and multi-agent flows into backend features people actually rely on, this is your patch. You will own complex work end to end across a Python service and a Ruby monolith, wiring up agentic chat that shapes the customer experience directly. It suits someone who cares about reliability at scale, writes things down for others, and enjoys the calm rhythm of async, documentation-first collaboration.

Needs

  • building ai backends
  • integrating llm systems
  • designing apis
  • data modelling
  • debugging and observability
  • root cause analysis

Rewards

  • owning features end to end
  • visible customer impact
  • solving complex problems

Demands

  • remote async work
  • cross-team collaboration
  • reliability at scale
  • advocating for quality

Grows

  • learning ruby on rails
  • agentic ai patterns
  • documenting patterns

Values

  • evidence-driven rigour
  • secure well-tested work
  • open async transparency
  • engineering craftsmanship

Drains

  • tier 2 on-call
  • permissions and registration wiring

Would you love this work?

See how what you love doing lines up with this role - it takes about ten minutes to find out.

Find what I'd love to do next