2 days ago
Software Engineer, AI, Ruby
G2i Inc.
Hybrid
Contractor
$145,600
Hybrid
Job Overview
Job TitleSoftware Engineer, AI, Ruby
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$145,600
LocationHybrid
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
About the Role
Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages:
- 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.
End result: the model learns to propose, critique, and improve code the way you do.
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, we’ll 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
Key skills/competency
- Ruby Programming
- Code Review
- Debugging & Troubleshooting
- Code Refactoring
- AI/LLM Training
- Technical Writing
- Asynchronous Communication
- Problem-Solving
- Attention to Detail
- Reinforcement Learning (RLHF)
How to Get Hired at G2i Inc.
- Research G2i Inc.'s mission: Study their focus on connecting top engineering talent with innovative projects globally.
- Highlight Ruby expertise: Tailor your resume to showcase extensive professional experience in Ruby development.
- Emphasize code review skills: Provide concrete examples of identifying logic errors, performance issues, and security vulnerabilities.
- Demonstrate written communication: Prepare to articulate complex technical reasoning and code choices clearly and concisely.
- Showcase remote work readiness: Discuss your ability to thrive autonomously in asynchronous, low-oversight work environments.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What is the primary responsibility of a Software Engineer, AI, Ruby at G2i Inc.?
02Is prior AI or machine learning experience necessary for this G2i Inc. position?
03What core programming language skills are essential for the G2i Inc. Software Engineer, AI, Ruby role?
04What is the work arrangement and expected time commitment for this role at G2i Inc.?
05How does the RLHF process function in the Software Engineer, AI, Ruby role at G2i Inc.?
06What kind of communication skills are particularly important for a Software Engineer, AI, Ruby at G2i Inc.?
07What makes the Software Engineer, AI, Ruby role at G2i Inc. unique compared to other engineering positions?
Explore similar opportunities that match your background