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

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

  • 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
  • Develop integrations for third-party events from tools such as Jira, Jenkins, and Slack
  • Contribute to the core event platform that enables AI features to determine when and how workflows should run
  • Architect systems for high availability, reliability, and throughput, ensuring events are processed effectively at scale
  • Build and maintain production functionality within a large, established Ruby on Rails monolith
  • Influence product and architecture direction by proposing iterative solutions to complex technical challenges across a multi-service environment
  • Collaborate with engineering, product, design, and AI platform teams to expand trigger capabilities and support the wider agent ecosystem
  • Participate in Tier 2 and Tier 3 on-call rotations, troubleshooting production, security, and urgent engineering issues

Requirements

  • Have deep commercial experience with Ruby and Ruby on Rails, including working effectively within a large production monolith
  • Have a proven track record building user-facing products that integrate Large Language Models
  • Have extensive experience designing and operating large-scale systems focused on high availability and throughput
  • Have hands-on experience developing agentic systems and workflows that allow AI agents to take autonomous action
  • Demonstrate the ability to make progress in evolving problem spaces and learn emerging AI capabilities quickly
  • Possess strong written communication skills for collaborating asynchronously within a remote, globally distributed team
  • Additional experience with Python, developer tooling, or GitLab as a product would be beneficial

Role Details:

  • Location: Remote
  • Tech Stack: Ruby, Ruby on Rails, Python, LLMs, AI Agents, Event-Driven Architecture, CI/CD, Jira, Jenkins, Slack
  • Employment: Freelance

Job Details

Company
Opus Recruitment Solutions Ltd
Location
Telford, Shropshire, United Kingdom
Employment Type
Full-Time
Salary
£600.00 - £750.00 per day
Posted