Software Engineer - Ruby

Software Engineer - Ruby

Posted 1 day ago by Alignerr

Negotiable
Undetermined
Remote
United Kingdom

Summary: The role of Software Engineer - Ruby involves designing, building, and evaluating software systems for data-driven and AI-supported workflows. The position requires writing clean Ruby code and maintaining production-grade backend systems. The engineer will collaborate with researchers and engineers while focusing on backend services and APIs. This is a remote, hourly contract position with flexible commitment hours.

Key Responsibilities:

  • Develop and maintain backend services and APIs using Ruby and Ruby-based frameworks.
  • Review, analyze, and improve existing codebases for correctness, performance, and maintainability.
  • Help create, validate, and refine technical datasets by evaluating realistic software engineering scenarios.
  • Collaborate asynchronously with researchers and engineers to support AI training and evaluation efforts.

Key Skills:

  • 2+ years of professional software engineering experience.
  • Strong proficiency in Ruby and backend development concepts.
  • Comfortable working with production codebases, APIs, and data-driven systems.
  • Detail-oriented, analytical, and able to clearly explain technical decisions.

Salary (Rate): £60.00 hourly

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

About The Role

We’re looking for experienced Ruby Software Engineers to help design, build, and evaluate real-world software systems used in data-driven and AI-supported workflows. This role focuses on writing clean, maintainable Ruby code and reasoning about production-grade backend systems.

Organization : Alignerr

Position : Software Engineer - Ruby

Type : Hourly Contract / Task-based

Compensation : $40–$60 /hour

Location : Remote

Commitment : 10–40 hours/week

What You’ll Do

  • Develop and maintain backend services and APIs using Ruby and Ruby-based frameworks.
  • Review, analyze, and improve existing codebases for correctness, performance, and maintainability.
  • Help create, validate, and refine technical datasets by evaluating realistic software engineering scenarios.
  • Collaborate asynchronously with researchers and engineers to support AI training and evaluation efforts.

Who You Are

  • 2+ years of professional software engineering experience.
  • Strong proficiency in Ruby and backend development concepts.
  • Comfortable working with production codebases, APIs, and data-driven systems.
  • Detail-oriented, analytical, and able to clearly explain technical decisions.

Application Process (Takes 15-20 min)

  • Submit your resume
  • Complete a short screening
  • Project matching and onboarding

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.