Back to jobs

Software Engineer - Ruby

Alignerr
South Africa
Contract
4,000 – 6,000 / year
Applications go directly to the hiring team

Full Description

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.

Applications go to the hiring team directly