Software Engineer, AI - Ruby
G2i Inc.
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, AI - Ruby
Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages. This involves a critical and detailed approach to code evaluation and improvement.
You will:
- Compare & rank multiple code snippets, explaining which is best and why.
- Repair & refactor AI-generated code for correctness, efficiency, and style.
- Inject feedback (ratings, edits, test results) into the RLHF pipeline and keep it running smoothly.
The end result is that the model learns to propose, critique, and improve code the way an expert human engineer would.
RLHF in one line
Generate code ➜ expert engineers rank, edit, and justify ➜ convert that feedback into reward signals ➜ reinforcement learning tunes the model toward code you’d actually ship.
What You’ll Need
- 3+ years of professional software engineering experience in Ruby.
- Strong code-review instincts—you can spot logic errors, performance traps, and security issues quickly.
- Extreme attention to detail and excellent written communication skills. Much of this role involves explaining why one approach is better than another. This cannot be overstated.
- You enjoy reading documentation and language specs and thrive in an asynchronous, low-oversight environment.
What You Don’t Need
- No prior RLHF (Reinforcement Learning with Human Feedback) or AI training experience.
- No deep machine learning knowledge. If you can review and critique code clearly, G2i Inc. will teach you the rest.
Tech Stack
We are looking for engineers with a strong command of Ruby.
Logistics
- Location: Fully remote—work from anywhere.
- Compensation: From $30/hr to $70/hr, depending on location and seniority.
- Hours: Minimum 15 hrs/week, up to 40 hrs/week available.
- Engagement: 1099 contract.
Straightforward impact, zero fluff. If this sounds like a fit, apply here!
Key skills/competency
- Ruby
- Code Review
- AI Training
- LLMs
- Debugging
- Refactoring
- Written Communication
- Attention to Detail
- Asynchronous Work
- Software Engineering
How to Get Hired at G2i Inc.
- Master Ruby & code review: Highlight extensive experience with Ruby development and strong code review instincts.
- Showcase AI/LLM interest: Demonstrate curiosity in large language models and AI training methodologies, even without prior experience.
- Emphasize communication: Provide examples of clear written communication and detailed code explanations.
- Highlight remote work aptitude: Illustrate ability to thrive in asynchronous, low-oversight environments with self-motivation.
- Tailor your resume: Customize your application to G2i Inc.'s focus on engineering excellence and AI-driven solutions.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background