Skip to main content

Senior Backend Engineer (Ruby), AI Engineering: AI Coding in Telford

Job Description

For one of our leading clients, we are searching for a highly experienced Senior Software Engineer (Ruby & AI Platform) to join their AI Events team. You'll work closely with engineering, product, and design to build the event-driven infrastructure and trigger systems that power automated AI workflows across the software development lifecycle.
Role Responsibilities

\n

    \n
  • Design and build trigger systems that connect GitLab events, including code pushes, merge request and issue changes, CI/CD results, and deployments, to AI-powered workflows
  • \n

  • Develop integrations for third-party events from tools such as Jira, Jenkins, and Slack
  • \n

  • Contribute to the core event platform that enables AI features to determine when and how workflows should run
  • \n

  • Architect systems for high availability, reliability, and throughput, ensuring events are processed effectively at scale
  • \n

  • Build and maintain production functionality within a large, established Ruby on Rails monolith
  • \n

  • Influence product and architecture direction by proposing iterative solutions to complex technical challenges across a multi-service environment
  • \n

  • Collaborate with engineering, product, design, and AI platform teams to expand trigger capabilities and support the wider agent ecosystem
  • \n

  • Participate in Tier 2 and Tier 3 on-call rotations, troubleshooting production, security, and urgent engineering issues
  • \n

\n

Requirements

\n

    \n
  • Have deep commercial experience with Ruby and Ruby on Rails, including working effectively within a large production monolith
  • \n

  • Have a proven track record building user-facing products that integrate Large Models
  • \n

  • Have extensive experience designing and operating large-scale systems focused on high availability and throughput
  • \n

  • Have hands-on experience developing agentic systems and workflows that allow AI agents to take autonomous action
  • \n

  • Demonstrate the ability to make progress in evolving problem spaces and learn emerging AI capabilities quickly
  • \n

  • Possess strong written communication skills for collaborating asynchronously within a remote, globally distributed team
  • \n

  • Additional experience with Python, developer tooling, or GitLab as a product would be beneficial
  • \n

\n

Role Details:

\n

    \n
  • Location: Remote
  • \n

  • Tech Stack: Ruby, Ruby on Rails, Python, LLMs, AI Agents, Event-Driven Architecture, CI/CD, Jira, Jenkins, Slack
  • \n

  • Employment: Freelance
  • \n

Senior Backend Engineer (Ruby), AI Engineering: AI Coding in Telford

Madeley, Telford, UK
Full time

Published on 09/04/2026

Share this job now