Senior Backend Engineer (Ruby), AI Engineering

New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLRuby on RailsRESTful APIsData modeling

Requirements

  • Strong experience building production systems with Ruby on Rails, including APIs, background jobs, and data modeling
  • Experience designing and maintaining REST and/or GraphQL APIs with attention to scalability and maintainability
  • Comfortable working in large, mature codebases and collaborating across full-stack environments
  • Strong software engineering fundamentals, including testing, debugging, and system design
  • Experience working in cross-functional teams with Product, Design, and Engineering stakeholders
  • Familiarity with backend systems and willingness to work across adjacent technologies
  • Strong ownership mindset with ability to operate independently and deliver high-quality work
  • Interest in AI systems, agentic workflows, or developer tooling

Responsibilities

  • Develop, ship, and maintain backend features for agentic tools within a large-scale Ruby on Rails monolith
  • Design and implement REST and GraphQL APIs that expose platform capabilities to AI agents and frontend systems
  • Collaborate with Product, UX, AI specialists, and engineering teams to refine requirements and deliver iterative improvements
  • Improve automated testing frameworks (e.g., RSpec) to strengthen system reliability and developer confidence
  • Participate in architectural discussions and help define patterns for safe and scalable AI integrations
  • Contribute to observability, incident response, and Tier 2 on-call support, including root cause analysis and system improvements
  • Enhance platform performance, security, and maintainability across backend services
  • Share engineering best practices and contribute to raising standards across AI engineering initiatives
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now