More jobs:
Ruby Engineer | Remote
Remote / Online - Candidates ideally in
Indonesia
Listed on 2026-05-18
Indonesia
Listing for:
Crossing Hurdles
Remote/Work from Home
position Listed on 2026-05-18
Job specializations:
-
Software Development
Software Engineer, AI Engineer
Job Description & How to Apply Below
Responsibilities
- Review AI-generated Ruby and Ruby on Rails code for correctness, readability, maintainability, and architectural quality
- Evaluate backend engineering solutions involving MVC architecture, domain modeling, control flow, refactoring, testing, and web application design
- Identify errors in Ruby syntax, Rails conventions, application structure, service-layer logic, model relationships, and controller design
- Analyze Ruby and Rails implementations for idiomatic coding practices, maintainability, scalability, and adherence to production-quality engineering standards
- Generate high-quality reference solutions, code reviews, architectural explanations, and structured reasoning workflows demonstrating idiomatic Ruby patterns
- Compare and rank multiple AI-generated responses based on technical correctness, code quality, design decisions, and reasoning clarity
- Fact-check technical claims, framework usage, software architecture decisions, and backend engineering methodologies
- Evaluate test quality, debugging approaches, refactoring patterns, and maintainability considerations using tools such as RSpec and Rails testing workflows
- Work with Ruby ecosystems and frameworks including Ruby on Rails, Sinatra, MVC-based architectures, and metaprogramming patterns
- Support AI model improvement through annotation workflows, code evaluations, technical QA reviews, and structured engineering documentation
- Education:
Bachelor s degree or higher in Computer Science, Software Engineering, or a closely related technical field - Minimum Strong years of professional Ruby programming experience in production environments
- Strong understanding of Ruby on Rails, MVC architecture, and idiomatic Ruby coding patterns
- Hands-on experience building and maintaining Ruby or Rails applications with exposure to real-world backend engineering challenges
- Ability to evaluate code readability, maintainability, architectural decisions, and logical correctness across Ruby and Rails projects
- Familiarity with frameworks and tools such as Ruby on Rails, Sinatra, RSpec, testing workflows, and refactoring methodologies
- Strong analytical and problem-solving skills with excellent attention to detail during code review and technical evaluation
- Excellent English writing and communication skills with Minimum C1 English proficiency required
- Comfortable explaining software engineering concepts, code review feedback, architectural trade-offs, and debugging logic clearly in written form
- Significant experience using AI coding assistants or LLMs for programming, debugging, code review, or software design evaluation strongly preferred
- Previous experience with AI data training, annotation workflows, large-scale code review, or evaluation of AI-generated technical content is strongly preferred
- Preferred qualifications include experience with metaprogramming, test-heavy systems, open-source Ruby contributions, or competitive programming exposure
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×