12 days ago

AI Software Engineer Ruby

G2i Inc.

Hybrid
Contractor
$104,000
Hybrid

Job Overview

Job TitleAI Software Engineer Ruby
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$104,000
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

Helping Train LLMs

Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages. This role involves comparing and ranking multiple code snippets, explaining which is best and why, and repairing or refactoring AI-generated code for correctness, efficiency, and style. You will inject feedback (ratings, edits, test results) into the Reinforcement Learning with Human Feedback (RLHF) pipeline, ensuring it runs smoothly. The ultimate goal is for the model to learn to propose, critique, and improve code the way an expert does.

RLHF Explained

The RLHF process involves generating code, followed by expert engineers ranking, editing, and justifying the code. This feedback is then converted into reward signals, which are used in reinforcement learning to tune the model toward producing code you’d actually ship.

What You’ll Need

  • 3+ years of professional software engineering experience in Ruby. Constraint programming experience is a bonus, but not required.
  • 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 specifications 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 is required.
  • 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
  • LLM Training
  • Software Engineering
  • Attention to Detail
  • Written Communication
  • Refactoring
  • Debugging
  • Code Quality
  • Asynchronous Work

Tags:

AI Software Engineer Ruby
AI training
code evaluation
code review
refactoring
code quality
LLM
feedback
debugging
software engineering
problem-solving
Ruby
programming languages
constraint programming
software development
algorithms
data structures
scripting
Git

Share Job:

How to Get Hired at G2i Inc.

  • Research G2i Inc.'s culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for AI Software Engineer Ruby: Customize your resume to highlight Ruby expertise, code review skills, and any experience with AI-related projects or language models.
  • Showcase detailed code critique: Prepare examples demonstrating your ability to identify and clearly explain code issues, performance implications, and security flaws.
  • Highlight asynchronous work readiness: Emphasize your self-motivation, strong organizational skills, and ability to thrive in low-oversight, remote working environments.
  • Prepare for technical discussions: Focus on Ruby best practices, code quality, software design patterns, and problem-solving scenarios relevant to AI code evaluation during interviews.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background