Freelance Software Developer (Ruby) - AI Trainer

Mindrift

Austin (TX)

Remote

USD 68,191 - 97,120

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive hourly rate
Remote flexible work
Engaging AI projects

Job summary

A leading AI project firm is seeking a Freelance Software Developer specializing in Ruby. You will work on advanced AI projects, generating prompts and scoring model responses. Candidates should have a degree in Software Development or Computer Science, at least 3 years of Ruby experience, and advanced English proficiency. The role offers flexibility in scheduling and excellent compensation up to $60/hour, enhancing your portfolio while working remotely on impactful tasks.

Qualifications

  • At least 3 years of professional experience with Ruby and its ecosystem.
  • Advanced English proficiency (C1 or above).
  • Hands-on experience with Docker and CI/CD practices.

Responsibilities

  • Generate prompts that challenge AI models.
  • Define comprehensive scoring criteria to evaluate AI responses.
  • Correct model outputs based on domain knowledge.

Skills

Ruby programming
Git
Linux CLI tools
Docker
TDD
CI/CD pipelines
Analytical thinking
Effective communication

Education

Bachelor’s or Master’s degree in Software Development or Computer Science

Tools

RSpec
Bundler
GitHub Actions
GitLab CI
Jenkins

Job description

Freelance Software Developer (Ruby) - AI Trainer

Location: Remote, full‑time, freelance

Overview

At Mindrift, we connect AI projects with specialists worldwide. As an AI Trainer in coding, you’ll help improve generative AI models by generating prompts, scoring responses, and refining model outputs.

Responsibilities
  • Generate prompts that challenge AI models.
  • Define comprehensive scoring criteria to evaluate AI responses.
  • Correct model outputs based on domain knowledge and optimize training data.
How to Apply

Apply to this post, qualify, and work on projects aligned with your skills on your own schedule.

Requirements
  • Bachelor’s or Master’s degree in Software Development, Computer Science, or related field.
  • At least 3 years of professional experience with Ruby and ecosystem tools (RSpec, Bundler).
  • Advanced English proficiency (C1 or above).
  • Proficient use of Git and Linux CLI tools.
  • Hands‑on experience with Docker and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Strong understanding of testing principles, TDD, debugging, profiling, and code optimization.
Desirable
  • Contributions to open‑source Ruby projects.
  • Experience with large monorepositories or major open‑source projects.
  • Experience with automated benchmarking, scripting, or IaC tools.
  • Experience with AI‑generated code or code evaluation projects.
Soft Skills
  • Analytical and detail‑oriented mindset.
  • Concise and structured communication.
  • Strong ownership, drive tasks end‑to‑end, propose improvements.
  • Adaptability and resilience to fast‑changing requirements.
  • Team player, open to code reviews and knowledge sharing.
  • Ready to learn new methods and switch between tasks quickly.
Benefits
  • Up to $60/hour depending on skills and experience.
  • Part‑time, remote freelance projects that fit around commitments.
  • Advanced AI projects enhancing portfolio.
  • Influence AI models in your domain expertise.
Seniority Level

Mid‑Senior level

Employment Type

Part‑time, freelance

Job Function

Other

Industries

IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • Missouri

Remote
Competitive pay up to $60/hour
Flexible hours
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • Kentucky

Remote
Competitive pay up to $60/hour
Flexible work hours
Gain experience in advanced AI projects
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • Town of Texas (WI)

Remote
Competitive pay up to $80/hour
Flexible part-time hours
Experience in AI projects
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • San Antonio (TX)

Remote
Competitive pay rates
Flexible work schedule
Experience on advanced AI projects
+1
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • Town of Italy (NY)

Remote
Flexible work hours
Competitive pay
Work on cutting-edge AI projects
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • San Antonio (TX)

Remote
Flexible remote work
Competitive pay
Experience on advanced AI projects
+1
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • South Carolina

Remote
Flexible working hours
Work on advanced AI projects
Competitive pay rates
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)

Mindrift • New York (NY)

Remote
Flexible schedule
Competitive pay up to $80/hour
Experience on advanced AI projects
+1
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)

Mindrift • Dallas (TX)

Remote
Competitive hourly pay
Flexibility to work part-time
Opportunity to enhance your portfolio
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)

Mindrift • New York (NY)

Remote
Competitive pay
Flexibility to work around your schedule
Experience with advanced AI projects