Software Engineer - Ruby
About this role
About the Role What if your Ruby expertise could directly influence how AI writes, reviews, and reasons about software for developers around the world? We're looking for experienced Ruby Software Engineers to evaluate and improve AI-generated code — helping ensure it's correct, production-ready, and built to last. This is a fully remote, flexible contract role. You'll apply your real-world engineering instincts to meaningful work at the frontier of AI development — no research background required. - Organization: Alignerr - Type: Hourly Contract - 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 maintain backend services and APIs using Ruby and Ruby-based frameworks - Analyze existing codebases and provide structured, expert feedback on quality and design - Help create and validate technical datasets by working through realistic software engineering scenarios - Collaborate asynchronously with researchers and engineers supporting AI training and evaluation efforts - Complete task-based assignments independently on your own schedule 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 and analytical — you can clearly articulate why code works or where it falls short - Self-motivated and reliable when working independently without hand-holding Nice to Have - Experience with Ruby on Rails or other Ruby-based frameworks - Familiarity with RESTful API design and backend architecture patterns - Exposure to AI tooling, code evaluation workflows, or technical dataset creation - Background in code review, mentorship, or engineering education 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 generates Ruby code - Potential for ongoing work and contract extension as new projects launch
Application listings
Choose a source listing and check its country requirements.