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.

Uncover Hiring Manager

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)

Tags:

AI Software Engineer
Code evaluation
LLM training
Code review
Refactoring
Debugging
Feedback
Problem-solving
Quality assurance
Technical writing
Asynchronous
Ruby
Reinforcement learning
Large language models
AI
Machine learning
Programming
Git
Testing
Algorithms
Software development

Share Job:

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

Explore similar opportunities that match your background