Back to job search
Alignerr logo
AlignerrVerified Job Source

Software Engineer - Ruby

  • Canada
  • Remote
  • Posted Oct 2, 2026
  • 1 position

Opens an external site

Employment type
Contract
Experience level
Mid-level · 2+ years
Posting language
English
Working hours
40 hours per week
Seniority
Entry level

Job summary

Review and evaluate AI-generated Ruby code for correctness, performance, maintainability, bugs, and architectural issues, and provide structured written feedback. Develop backend services and APIs, work through realistic engineering scenarios, and help create and validate datasets for AI training and evaluation.

Job details

Software Engineer – Ruby (AI Training) About The Role What if your Ruby expertise could directly influence how AI writes, reviews, and reasons about production-grade software — for millions of developers around the world? We're looking for experienced Ruby Software Engineers to help evaluate and improve AI-generated code, design realistic engineering scenarios, and contribute to the datasets that train the next generation of AI coding tools. Your real-world backend knowledge will shape how AI thinks about Ruby — from API design to system architecture. This is a fully remote, flexible contract role built around your schedule. No AI background required — just strong Ruby skills and a sharp engineering mind. Organization: Alignerr Type: Hourly Contract / Task-based Location: Remote Commitment: 10–40 hours/week What You'll Do Review and evaluate AI-generated Ruby code for correctness, performance, and maintainability Develop and refine backend services and APIs as part of realistic engineering tasks Identify bugs, edge cases, and architectural issues in AI-produced code and provide detailed, structured feedback Help create and validate technical datasets by working through real-world software engineering scenarios Collaborate asynchronously with researchers and engineers to support AI training and evaluation efforts Clearly articulate your technical reasoning and decision-making in written evaluations Who You Are 2+ years of professional software engineering experience Strong proficiency in Ruby and backend development — you're comfortable in production codebases Solid understanding of APIs, data-driven systems, and software design principles Naturally detail-oriented with an analytical, methodical approach to problem-solving Able to explain technical decisions clearly and concisely in writing No prior AI or machine learning experience required Nice to Have Experience with Ruby on Rails or other Ruby-based frameworks Background in code review, technical writing, or engineering mentorship Familiarity with testing frameworks, CI/CD pipelines, or system design patterns Exposure to data engineering, ML infrastructure, or AI tooling Why Join Us Work on cutting-edge AI projects alongside leading research labs Fully remote and flexible — work when and where it suits you Freelance autonomy with the structure of meaningful, task-based work Make a direct, tangible impact on how AI understands and writes Ruby code Potential for ongoing work and contract extension as new projects launch

What you’ll do

Review and evaluate AI-generated Ruby code for correctness, performance, maintainability, bugs, and architectural issues, and provide structured written feedback. Develop backend services and APIs, work through realistic engineering scenarios, and help create and validate datasets for AI training and evaluation.

Requirements

Requires at least 2 years of professional software engineering experience, strong Ruby and backend development skills, and a solid understanding of APIs, data-driven systems, and software design. Candidates should be detail-oriented and able to explain technical reasoning clearly in writing; AI experience is not required.

Benefits

• Flexible Schedule • Remote Work • Potential for Ongoing Contract Work

Listed skills

  • CI/CD · Preferred
  • Ruby · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Ruby
  • Backend Development
  • API Design
  • Code Review
  • AI Code Evaluation
  • Software Architecture
  • Software Design
  • Debugging
  • Performance Optimization
  • Maintainability
  • Technical Writing
  • Analytical Problem-Solving
  • Ruby on Rails
  • Testing Frameworks
  • CI/CD
  • Data Engineering

Job areas

  • Software
  • Technology
  • Engineering
  • Data & Analytics
  • Science & Research

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs