Talent.com
Freelance Software Developer (Ruby) - AI Trainer

Freelance Software Developer (Ruby) - AI Trainer

MindriftWorkFromHome, KwaZulu-Natal, South Africa
30+ days ago
Job description

Freelance Software Developer (Ruby) - AI Trainer

5 days ago Be among the first 25 applicants

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.

What We Do

The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real‑world expertise from across the globe.

About The Role

GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.

  • Generate prompts that challenge AI.
  • Define comprehensive scoring criteria to evaluate the accuracy of the AI's answers.
  • Correct the model's responses based on your domain‑specific knowledge.

How To Get Started

Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.

Requirements

  • You hold a Bachelor's or Master's Degree in Software Development, Computer Science, or other related fields.
  • You have at least 3 years of professional experience with excellent command of Ruby and key ecosystem tools (RSpec, Bundler).
  • Your level of English is advanced (C1) or above.
  • Confident use of Git and standard Linux CLI tools.
  • Hands‑on experience with containerization (Docker) and CI / CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Deep understanding of testing principles and test‑driven development (TDD); strong skills in debugging, profiling, and code optimization.
  • Desirable

  • Contributions to open‑source Ruby projects (pull requests, code reviews, issue tracking).
  • Experience working with large monorepositories or major open‑source projects.
  • Experience with automated benchmarking, scripting, or infrastructure‑as‑code tools.
  • Experience working with AI‑generated code or in code evaluation projects.
  • Soft Skills

  • Analytical and detail‑oriented mindset : proactively identifies bugs, edge cases, and test coverage gaps.
  • Concise and structured communication, both in documentation and asynchronous team discussions.
  • Strong ownership : able to drive tasks end‑to‑end, propose improvements, and promptly flag risks or blockers.
  • Adaptability and resilience : thrives in fast‑changing requirements and ambiguous project contexts.
  • Team player : open to code reviews, feedback, and knowledge sharing.
  • You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines.
  • Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge.

    Benefits

  • Get paid for your expertise, with rates that can go up to $20 / hour depending on your skills, experience, and project needs.
  • Take part in a part‑time, remote, freelance project that fits around your primary professional or academic commitments.
  • Work on advanced AI projects and gain valuable experience that enhances your portfolio.
  • Influence how future AI models understand and communicate in your field of expertise.
  • Seniority level

    Mid‑Senior level

    Employment type

    Part‑time

    Job function

    Other

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at Mindrift by 2x

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • WorkFromHome, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Freelance Data Annotation Specialist - AI Trainer

    Freelance Data Annotation Specialist - AI Trainer

    Toloka AnnotatorsWorkFromHome, KwaZulu-Natal, South Africa
    At Toloka, we connect smart, curious people from around the world with freelance online tasks that train and improve artificial intelligence. What you’ll do : You may be invited to take part in onlin...Show moreLast updated: 16 days ago
    • Promoted
    Freelance Physics Expert - AI Trainer

    Freelance Physics Expert - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Be among the first 25 applicants.This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in Engl...Show moreLast updated: 30+ days ago
    • Promoted
    Senior AI Research Engineer, Model Inference (100% Remote)

    Senior AI Research Engineer, Model Inference (100% Remote)

    Tether Operations LimitedWorkFromHome, KwaZulu-Natal, South Africa
    Remote
    Join Tether and Shape the Future of Digital Finance.At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting‑edge solutions empower businesses—from ex...Show moreLast updated: 13 days ago
    • Promoted
    ML Engineer Specialist – AI Trainer

    ML Engineer Specialist – AI Trainer

    Invisible Expert MarketplaceWorkFromHome, KwaZulu-Natal, South Africa
    Get AI-powered advice on this job and more exclusive features.Do you enjoy Kaggle-style problem solving, iterating on models, testing ideas, and driving performance gains? Now imagine doing that as...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer - AI Training Review Layer (Python)

    Senior Software Engineer - AI Training Review Layer (Python)

    G2i Inc.WorkFromHome, KwaZulu-Natal, South Africa
    Senior Software Engineer - AI Training Review Layer (Python).Be among the first 25 applicants.For the complete list of accepted locations, click here. We are currently accepting a limited number of ...Show moreLast updated: 1 day ago
    • Promoted
    Freelance Civil Engineering Expert - AI Trainer

    Freelance Civil Engineering Expert - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance Civil Engineering Expert - AI Trainer.Be among the first 25 applicants.Johannesburg, Gauteng, South Africa (remote freelance). This opportunity is only for candidates currently residing in...Show moreLast updated: 30+ days ago
    • Promoted
    Freelance Biology Expert - AI Trainer

    Freelance Biology Expert - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Be among the first 25 applicants.This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in Engl...Show moreLast updated: 30+ days ago
    • Promoted
    Freelance Physics QA (with Python) - AI Trainer

    Freelance Physics QA (with Python) - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance Physics QA (with Python) - AI Trainer.Be among the first 25 applicants.This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibi...Show moreLast updated: 1 day ago
    • Promoted
    AI Trainer - Freelance Data Annotator

    AI Trainer - Freelance Data Annotator

    Toloka AnnotatorsWorkFromHome, KwaZulu-Natal, South Africa
    At Toloka, we connect smart, curious people from around the world with freelance online tasks that train and improve artificial intelligence. Toloka connects individuals with Generative AI projects ...Show moreLast updated: 30+ days ago
    • Promoted
    Freelance AI-Augmented Developer - Vibe Coding & Script Automation

    Freelance AI-Augmented Developer - Vibe Coding & Script Automation

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance AI-Augmented Developer - Vibe Coding & Script Automation.Be among the first 25 applicants.This opportunity is only for candidates currently residing in the specified country.Your location...Show moreLast updated: 17 days ago
    • Promoted
    Kabuverdianu Language Specialist - AI Trainer

    Kabuverdianu Language Specialist - AI Trainer

    Invisible Expert MarketplaceWorkFromHome, KwaZulu-Natal, South Africa
    Kabuverdianu Language Specialist - AI Trainer.Are you an experienced Kabuverdianu language professional eager to shape the future of AI? Large‑scale language models are evolving rapidly, moving bey...Show moreLast updated: 13 days ago
    • Promoted
    Freelance Earth Science Expert - AI Trainer

    Freelance Earth Science Expert - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance Earth Science Expert - AI Trainer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. This opportunity is only for candidates currently residing...Show moreLast updated: 30+ days ago
    • Promoted
    Freelance Software Developer (Kotlin) - AI Trainer

    Freelance Software Developer (Kotlin) - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance Software Developer (Kotlin) - AI Trainer.This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates.Please submit y...Show moreLast updated: 28 days ago
    • Promoted
    Freelance Mathematics Expert - AI Trainer

    Freelance Mathematics Expert - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance Mathematics Expert - AI Trainer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. This opportunity is only for candidates currently residing i...Show moreLast updated: 21 days ago
    • Promoted
    Freelance Physicist with Python - AI Trainer

    Freelance Physicist with Python - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance Physicist with Python - AI Trainer.Be among the first 25 applicants.This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibilit...Show moreLast updated: 9 days ago
    • Promoted
    Mathematician with Python - Freelance AI Trainer

    Mathematician with Python - Freelance AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Mathematician with Python - Freelance AI Trainer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. At Mindrift, innovation meets opportunity.We believe ...Show moreLast updated: 9 days ago
    • Promoted
    Fulah Language Specialist - AI Trainer

    Fulah Language Specialist - AI Trainer

    Invisible Expert MarketplaceWorkFromHome, KwaZulu-Natal, South Africa
    Fulah Language Specialist – AI Trainer.Join to apply for the Fulah Language Specialist – AI Trainer role at Invisible Expert Marketplace. Are you an experienced Fulah language professional eager to ...Show moreLast updated: 10 days ago
    • Promoted
    Luo Language Specialist - AI Trainer

    Luo Language Specialist - AI Trainer

    Invisible Expert MarketplaceWorkFromHome, KwaZulu-Natal, South Africa
    Luo Language Specialist – AI Trainer.We’re looking for a highly skilled Luo language specialist who can bring linguistic depth, cultural context, and precision to training data.You’ll work with cut...Show moreLast updated: 1 day ago