Ruby Engineer
About the role
This is a fully remote, hourly contract position for a Ruby Engineer focused on AI data training with SME Careers, a subsidiary of SuperAnnotate. The role involves reviewing and generating Ruby and Rails code, evaluating AI-generated solutions for correctness and quality, and providing expert feedback to improve AI models. Key responsibilities include developing AI training content, optimizing AI performance by evaluating responses, and ensuring model integrity by testing for inaccuracies or biases. The position requires hands-on experience with Ruby and Rails, strong code evaluation skills, and excellent English writing abilities. There is no immediate project, but qualified candidates will be prioritized for future opportunities within the company's expert network.
Must have
- 1–2+ years of professional Ruby programming experience in production environments.
- Strong understanding of Ruby on Rails, MVC architecture, and idiomatic Ruby patterns for structuring application code.
- Hands-on software engineering experience building and maintaining Ruby or Rails applications, with exposure to real-world production constraints.
- Ability to evaluate readability, maintainability, and logical correctness in Ruby and Rails code, including model, controller, and service-layer design.
- Significant experience using LLMs or AI coding assistants while programming, combined with a disciplined approach to validating and reviewing their output.
- Excellent English writing skills, capable of producing clear, structured, and pedagogical technical explanations and code reviews.
- Minimum Bachelor’s degree in Computer Science or a closely related technical field.
- Minimum C1 English proficiency and an extremely detail-oriented working style are required.
Nice to have
- Previous experience with AI data training, large-scale code review, or evaluation of AI-generated technical content is strongly preferred;
- Highly preferred: experience with frameworks and tools such as Ruby on Rails, Sinatra, and RSpec in real projects.
- Preferred: merged PRs in Ruby open-source projects, experience with metaprogramming or test-heavy systems, and competitive programming exposure.
Technologies
- LLM
- MVC
- Ruby on Rails
- RSpec
- Ruby
- Sinatra
Highlights
There is currently no immediate project; qualified candidates will be contacted first for future opportunities. The role offers access to an expert network for upcoming projects. Work is fully remote and paid hourly.