Back to job search
Alignerr logo
AlignerrVerified Job Source

Software Engineer - Ruby

  • Canada
  • Remote
  • Posted Sep 24, 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, and maintainability while identifying bugs and architectural issues. Collaborate with researchers to create and validate technical datasets by working through real-world software engineering scenarios.

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, and maintainability while identifying bugs and architectural issues. Collaborate with researchers to create and validate technical datasets by working through real-world software engineering scenarios.

Requirements

Requires 2+ years of professional software engineering experience with strong proficiency in Ruby and backend development. Candidates must possess solid understanding of APIs and software design principles with the ability to articulate technical reasoning in writing.

Benefits

• Flexible schedule • Remote work • Freelance autonomy

Listed skills

  • Problem solving · Preferred
  • Ruby · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Ruby
  • Backend development
  • API design
  • System architecture
  • Code review
  • Technical writing
  • Ruby on Rails
  • Testing frameworks
  • CI/CD pipelines
  • Data engineering
  • ML infrastructure
  • AI tooling
  • Software design principles
  • Problem-solving
  • Analytical skills

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