Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Software Engineer - Ruby (AI Training)
About The Role
What if your Ruby skills could directly influence how AI understands and writes production-grade software for developers around the world? We're looking for experienced Ruby Software Engineers to help design, evaluate, and improve the real-world coding scenarios that teach AI systems how great backend engineering actually works.
This is a fully remote, flexible contract role. You'll bring your professional engineering experience to meaningful technical work — reviewing code, reasoning through system design, and helping shape AI that genuinely understands software at a production level.
- Organization: Alignerr
- Type: Hourly Contract
- Location: Remote
- Commitment: 10–40 hours/week
What You'll Do
- Develop, review, and evaluate backend services and APIs written in Ruby and Ruby-based frameworks
- Analyze existing codebases for correctness, performance, and maintainability — and clearly explain your reasoning
- Help create and validate realistic software engineering scenarios used in AI training and evaluation datasets
- Assess AI-generated Ruby code for quality, accuracy, and production-readiness
- Collaborate asynchronously with researchers and engineers supporting cutting-edge AI development
- 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 — you're comfortable in production codebases
- Solid understanding of APIs, data-driven systems, and software engineering best practices
- Detail-oriented and analytical — you notice what's wrong and can articulate why
- Clear written communicator who can explain technical decisions without jargon
- Comfortable working independently in an async, remote environment
Nice to Have
- Experience with Ruby on Rails or other Ruby-based frameworks
- Background in code review, technical writing, or engineering mentorship
- Familiarity with AI tools or software evaluation workflows
- Exposure to data pipelines, machine learning systems, or AI-adjacent infrastructure
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
Key skills/competency
- Ruby
- Backend Development
- API Design
- Code Review
- AI Training
- Software Engineering Best Practices
- Problem Solving
- Independent Work
- Technical Communication
- Remote Collaboration
How to Get Hired at Alignerr
- Tailor your resume: Highlight Ruby proficiency, backend experience, and API knowledge.
- Showcase AI interest: Mention any AI, ML, or data pipeline familiarity.
- Demonstrate independence: Emphasize ability to work remotely and asynchronously.
- Communicate clearly: Prepare to explain technical decisions concisely.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background