Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Freelance Software Developer (Ruby) - AI Trainer

$38 per hour
Full-time

Mindrift

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.

Although every project is unique, you might typically:

  • 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.

  • 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 (e.g., 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.

Why this freelance opportunity might be a great fit for you?

  • Get paid for your expertise, with rates that can go up to $38/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.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Freelance Software Developer (Ruby) - AI Trainer in British Columbia vacancy
  • $55 per hour

     ...ethically shape the future of AI. What we do The Mindrift...  ...platform as a Data Science AI Trainer, you’ll have the opportunity to...  ...timeframes (days/weeks). Develop problems requiring non-trivial...  ...challenging, complex guidelines. Our freelance role is fully remote so, you... 
    Freelance
    Remote job
    Hourly pay
    Full time
    Part time

    Mindrift

    British Columbia
    9 hours ago
  •  ...the systems that make it all possible. The Developer Experience team sits at the heart of that...  ..., and with less friction. As a Senior Software Engineer II on the Developer Experience team...  ...or infrastructure contexts (e. g. , Go, Ruby, Python, Java, or similar). - Golang,... 
    Ruby
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    British Columbia
    5 days ago
  •  ...about our flexible approach to where we work. OVERVIEW The Developer Experience team at Instacart is the force multiplier for our...  ...that enable Instacart engineers to ship high-quality software faster — from AI-powered code review to build infrastructure, developer onboarding... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    British Columbia
    6 days ago
  • $120k per year

     ...continuous deployment of high quality software code. One of our long term...  ...with the front-end developers and other team members, including...  ...and efficient code Leverage AI agents to increase efficiency...  ...Qualifications Tech Stack: Ruby, Ruby on Rails, GraphQL, PostgreSQL... 
    Ruby
    Remote job
    Long term contract
    Full time
    Immediate start
    Work from home
    Flexible hours

    Ignition

    British Columbia
    9 hours ago
  • $75k - $90k per year

     ...HVAC Digital Design & AI Applications Developer Job Summary: We are seeking a Mechanical Engineering graduate with a strong background in Information...  ...engineering principles Building Information Modeling (BIM) software development and Artificial Intelligence (AI) to improve the... 
    Suggested
    Full time
    Work at office
    Local area

    Salas O'Brien

    British Columbia
    more than 2 months ago
  • $117.5k - $164.5k per year

     ...and practical applications of AI to matching, ranking, and search...  ...passionate about guiding and developing your peers, sharing your...  ...trade-offs ~ Experience with Ruby, C#, Java, or Python; Ruby on...  ...years in a row.  –  Greenhouse Software is an equal opportunity employer... 
    Ruby
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    British Columbia
    2 days ago
  •  ...the future of business through the power of AI and groundbreaking technologies like...  ...impactful customer outcomes. Whether you're developing advanced AI-powered bots, streamlining business...  ...6+ years of experience in application and software development - 4+ years of experience with... 
    Full time
    Internship

    Neuraflash

    British Columbia
    3 days ago
  •  ...the future of business through the power of AI and groundbreaking technologies like...  ...impactful customer outcomes. Whether you're developing advanced AI-powered bots, streamlining business...  ...ambiguous business problems into working software and structured roadmaps. The work is at... 
    Full time

    Neuraflash

    British Columbia
    a month ago
  • $50 - $70 per hour

     ...Senior Full Stack Developer – Canada (Remote) Aequilibrium is a technology professional services company specializing in digital transformation...  ...unit and integration tests and maintain high standards of software quality. Work with CI/CD pipelines and containerized... 
    Remote job
    Contract work

    Aequilibrium Software Inc.

    British Columbia
    3 days ago
  • $100k - $140k per year

     ...Senior Software Engineer Vancouver, Canada (Hybrid) JUDI.AI Who we are. At JUDI.AI, we’re on a mission to help transform small business dreams into vibrant...  ...looking for a hands-on, forward thinking software developer. We offer a hybrid work policy based in the... 
    Full time
    Internship
    Work at office
    Remote work

    JUDI.AI

    British Columbia
    a month ago
  •  ...platform that the world's most sophisticated retailers trust with their own storefronts. That is the problem you will help solve. As a Software Engineer II on Carrot Ads, you will independently build and ship features across the publisher-facing stack: the Connect / Carrot Ads... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    12 days ago
  •  ...regular in-person events. Learn more about our flexible approach to where we work. Why this role is on the menu Most companies are layering AI onto existing processes. This role is about something different: rebuilding those processes from the ground up, so teams can do work... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    a month ago
  •  ...and platform Efficiency and Quality. We are looking for a Senior Software Engineer to join this team in Toronto as a dedicated backend owner...  ...of success. - Expertise in backend languages, specifically Ruby and Go (experience with Python is a plus). - Solid understanding... 
    Ruby
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    a month ago
  •  ...Manager to lead our Catalog Enrichment team. This team builds the AI-native platform and pipelines that create, enrich, and maintain...  ...balancing new platform investments with reliability, observability, and developer experience for a growing user base. - Build and operate an AI-... 
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    a month ago
  •  ...development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in...  .... Our team thrives on dynamic challenges, and we take pride in developing and maintaining scalable and fault-tolerant metrics delivery systems... 
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    a month ago
  •  ...flexible approach to where we work. Overview About the Role We are currently seeking a Senior Software Engineer to join our Agentic Analytics Platform team — the team responsible for the AI-for-Data charter inside Instacart's Data Infrastructure org. You'll design and build LLM-... 
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    a month ago
  • $165k - $183k per year

     ...events. Learn more about our flexible approach to where we work. Overview About the Role  We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role will be focused within the Experimentation Platform side, where you will be responsible... 
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    more than 2 months ago
  •  ...more leads through search and social.  An AI-empowered Customer Relationship Management...  ...CRM) platform to work your leads and your developing book of business. Relevant professional...  .... Dedicated team of professional trainers that deliver in-person, virtual and on-demand... 
    Full time
    Internship
    Local area

    Royal LePage Real Estate

    British Columbia
    21 days ago
  •  ...billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform...  .... What you’ll be doing: Lead, develop, and inspire a global team of Client...  ...innovation. We've been awarded:   G2 Top Software for 2026 2026 Best Workplaces™ for Young... 
    Remote job
    Full time
    Work from home
    Home office

    Stackadapt

    British Columbia
    9 hours ago
  • $129k - $195k per year

     ...Collaborate with Marketing, Sales, and Finance to develop pricing, positioning, and long-term unit...  ..., Healthcare). Previous experience as a Software Engineer is not a requirement but a plus....  ...cycles for their area of ownership. AI Fluency: Ability to understand AI/ML capabilities... 
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    British Columbia
    4 days ago
  • $141.6k - $208k per year

     ...stakeholders and drive responsible and secure AI adoption across security engineering...  ...You should have Experience managing and developing security engineers, with a track record of...  ...multiple years in a row.  –  Greenhouse Software is an equal opportunity employer. All qualified... 
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    British Columbia
    4 days ago
  • $129k - $175k per year

     ...leader – you enjoy coaching and developing engineers while building a...  ...you’ll do Lead, coach, and develop a team of engineers; manage performance...  ...and responsibly using AI tools to transform how we work...  ...years in a row.  –  Greenhouse Software is an equal opportunity... 
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    British Columbia
    4 days ago
  •  ...and uplift retention—all through a unique AI-powered Fixed Ops Data Intelligence Platform...  ...’s growth. The Opportunity Dynatron Software is seeking an experienced and driven...  ...sales. Territory Strategy & Execution: Develop and execute a regional business plan grounded... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Local area
    Remote work
    Home office
    Flexible hours

    Dynatron

    British Columbia
    6 days ago
  • $95k - $140k per year

     ...Senior Full Stack Ruby on Rails Developer (Job type: 100% remote from Alberta, British Columbia...  ...methodologies to enhance productivity, whether AI-assisted coding, testing frameworks, or...  ..., or React ~ Solid understanding of software development best practices, secure... 
    Ruby
    Permanent employment
    Full time
    Remote work

    Gen 2 Careers

    Vancouver, BC
    9 hours ago
  • $100k - $120k per year

     ...surveillance industry through advanced award-winning AI-based surveillance systems. Artificial...  ...systems through cutting-edge research and software engineering. Job Description We are seeking an Intermediate Software Developer experienced in development within on-premise... 
    Full time
    Work at office
    Worldwide
    Relocation

    Motorola Solutions

    Vancouver, BC
    4 days ago
  • $120k per year

     ..., British Columbia, Canada  Senior Software Engineer – Ruby on Rails / SaaS This is a  relocation...  ...specializing in GPS fleet tracking, AI-powered dash cameras, and asset management...  ...you will play a key role in designing, developing, and improving our production SaaS... 
    Ruby
    Long term contract
    Full time
    Work at office
    Remote work
    Relocation

    Global Fleet Management Corporation

    Burnaby, BC
    9 hours ago
  • $120k - $170k per year

     ...professionals and claim costs; Mentor and develop junior staff members, providing guidance...  ...; Master of MS Office and MS Project software; Shows initiative and leadership; Strong...  ..., EBC may use artificial intelligence (AI) tools to support the candidate pre-screening... 
    Permanent employment
    Contract work
    For subcontractor
    Internship
    Flexible hours

    EBC Inc.

    British Columbia
    a month ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote...  ...Senior Software Engineers to support an AI training project by creating reinforcement...  ...codebases and use MCP tools effectively. Develop realistic, reproducible software engineering... 
    Remote job
    For contractors

    YO AI Labs

    Vancouver, BC
    25 days ago
  •  ...not pretense. Determination – We kick down walls.  The Software Developer is a technical role within the IT department responsible for contributing...  ...ready to meet your team? We may use artificial intelligence (AI) tools to support parts of the hiring process, such as... 
    Full time
    Work from home

    Trail Appliances

    Richmond, BC
    9 hours ago
  •  ...A-CX is a software design and development partner for progressive companies...  ...and backend development, AI technologies, cloud, and...  ...of our team, you will work on developing and integrating solutions with...  ...solutions for our clients. Develop secure, scalable, and high-performance... 
    Long term contract
    Full time
    For contractors
    Live In
    Remote work

    A-cx

    Vancouver, BC
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Freelance Software Developer (Ruby) - AI Trainer. Be the first to apply!