Software Engineer - Ruby

Software Engineer - Ruby

Posted 2 days 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. Candidates will focus on writing clean Ruby code and improving backend systems. The position is remote and offers flexible hours between 10 to 40 hours per week. Compensation ranges from $40 to $60 per hour based on experience and skills.

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.