Software Engineer – Ruby (AI Training) About the Role What if your Ruby expertise could directly influence how AI understands and writes production-grade software for developers around the world?
Software Engineer - Ruby
Job description
Software Engineer – Ruby (AI Training)
About the Role
What if your Ruby skills could directly influence how AI understands and writes software for developers around the world? We're looking for experienced Ruby Software Engineers to evaluate, build, and improve the real-world coding scenarios that train the next generation of AI systems.
This is a fully remote, flexible contract role. You'll bring your backend engineering expertise to meaningful technical work — reviewing production-grade code, reasoning through complex systems, and helping AI get software right.
- Organization: Alignerr
- Type: Hourly Contract
- 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 and analyze codebases for correctness, performance, and maintainability — then clearly articulate your reasoning
- Create, validate, and refine technical datasets by evaluating realistic software engineering scenarios used in AI training
- Collaborate asynchronously with researchers and engineers to support AI evaluation and improvement efforts
- Apply your real-world engineering instincts to problems that matter at scale
Who You Are
- 2+ years of professional software engineering experience
- Strong proficiency in Ruby and backend development — you're comfortable in a production codebase
- Solid understanding of APIs, data-driven systems, and software architecture
- Detail-oriented and analytical — you think carefully about edge cases and can explain your decisions clearly
- Self-motivated and reliable when working independently and asynchronously
Nice to Have
- Experience with Ruby on Rails or other Ruby-based frameworks
- Familiarity with AI tools, data pipelines, or ML workflows
- Background in code review, technical writing, or engineering mentorship
- Exposure to software testing, debugging, or performance optimization
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 engineering work
- Make a direct, tangible impact on how AI understands and generates real-world code
- Potential for ongoing work and contract extension as new projects launch
You will be redirected to the company's website to complete your application.