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

Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)

$48 per hour
Full-time

Mindrift

Québec, QC
  • Remote job

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please provide your resume in English and specify your proficiency level.

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:

  • Code generation and code review
  • Prompt evaluation and complex data annotation
  • Training and evaluation of large language models
  • Benchmarking and agent-based code execution in sandboxed environments
  • Working across multiple programming languages (Python, JavaScript/TypeScript, Rust, SQL, etc.)
  • Adapting guidelines for new domains and use cases
  • Following project-specific rubrics and requirements
  • Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects

Note: Flexibility and quick adaptation to new requirements are essential.

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, including hands-on experience with Ruby testing frameworks (RSpec, Minitest, Capybara) and automation tools.
  • Your level of English is advanced (C1) or above .
  • Proficient with code review, quality analysis, and identifying/fixing code smells, anti-patterns, and test gaps in Ruby codebases.
  • Experience with test integration in CI/CD environments (GitHub Actions, GitLab CI, Jenkins, or CircleCI)
  • Experience using, integrating, or tutoring others with AI/ML or LLM-powered testing/coding solutions in Ruby projects.
  • Familiarity with containerization technologies (Docker), automated deployment, and scripting within Ruby environments.
  • Strong skills in defect documentation, profiling, and debugging Ruby applications.
  • Experience generating and maintaining high-quality documentation for tests, bugs, and technical debt.
  • Hackathon or competitive coding experience is a plus.
  • 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 $48/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 10 hours ago
Similar jobs that could be interesting for youBased on the Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer) in Québec, QC vacancy
  • $38 per hour

     ...ethically shape the future of AI. What we do The Mindrift...  ...hold a Bachelor's Degree in Software Development, Computer Science,...  ...professional experience with Ruby, including strong knowledge of...  ...Proficient with code review, quality analysis, and identifying/fixing... 
    Freelance
    Ruby
    Remote job
    Full time
    Part time

    Mindrift

    Québec, QC
    10 hours ago
  • $45 per hour

     ...power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists with...  ...and sometimes work with challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop, internet connection... 
    Freelance
    Remote job
    Full time
    Part time

    Mindrift

    Québec, QC
    10 hours ago
  •  ...Build the foundation that makes AI agents reliable at scale. Have you ever wondered...  ...right at home here. As our Senior Software Developer, you will: Design, build, and...  ...monitoring capabilities that improve the quality, safety, and performance of AI-powered systems... 
    Suggested
    Full time
    Work from home

    Coveo

    Québec, QC
    10 hours ago
  •  ...With 20 years of hardware and software development, our robots have been...  ...is well known as 'the face of AI' and a social media viral...  ...We are a team of dedicated Developers and creatives striving to develop...  ...deliver value early, and keep quality high even as scope evolves. You... 
    Suggested
    Full time
    Contract work
    Local area
    Remote work
    Worldwide

    Appdirect

    Québec, QC
    10 hours ago
  •  ...l’infrastructure sous-jacente en assurant une haute disponibilité, la gestion...  ...directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid...  ...We are looking for a software developer to join the platform engineering IAM... 
    Suggested
    Full time
    Flexible hours

    Genetec

    Québec, QC
    10 hours ago
  •  ...Day and being considered for a Graduate Quality Assurance Inspector - Water/Wastewater role we encourage...  .... Operational Compliance: Develop working knowledge of the organizations policies...  ...Artificial Intelligence: At GHD we use AI in our applicant tracking system to improve... 
    Internship
    Work at office
    3 days per week

    GHD

    Québec, QC
    4 days ago
  •  ...collaboration avec les membres de l'assurance qualité au sein de l'équipe....  ...all-in-one solution. Our software allows airports, control...  ...We are looking for a Software Developer who is passionate of software...  ...working hand in hand with the quality assurance members within the... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    10 hours ago
  • usd55 per hour

     ...What if your knowledge French language could help improve the AI.     PROJECT DETAILS Job Title: Hydrus - Voice Contributor - French(Canada) Project Overview: a scripted and conversational audio data collection project Language: French(Canada) Location: Remote... 
    Hourly pay
    Part time
    Internship
    Remote work

    Welo Data

    Québec, QC
    19 days ago
  •  ...services de Azure DevOps Avoir l’assurance qualité en tête en respectant...  ...device lifecycle management, software updates deployment, and field...  ...for Genetec’s application developers. Your day at a glance:...  ...Azure DevOps services Keep quality assurance in mind by... 
    Full time
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    10 hours ago
  •  ...appareils connectés. Avoir l’assurance qualité en tête en respectant...  ...OS family is responsible for developing an operating system and...  ...generation of physical security software to our clients. Your goal...  ...management platform. Keep quality assurance in mind by following... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    10 hours ago
  • usd55 per hour

    What if your knowledge French languagecould help improve theAI. WHAT YOULL DO Auditionwithtwo30secondsamplesusingyourhomestudiosetup Onceapprovedyouwillcompletetwoscheduledrecordingsessionsofapproximately4hourseach Participateinnaturalconversationprompteddiscussionandscriptedcustomer...
    Hourly pay
    Part time
    Remote work

    Welo Data

    Québec, QC
    a month ago
  •  ...complexité à l'utilisateur final Assurer une haute disponibilité de tous les...  .... We are a group of experienced developers building microservices and software components to deliver a large-scale...  ...systems, and DevOps. As a C# developer, you will play a key role within an... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    10 hours ago
  • $3600 - $6000 per month

     ...design and development of the AI tabletop game product; Build...  ...ensuring functionality and visual quality; After project stabilization,...  ...or above in Computer Science, Software Engineering, Human-Computer...  ...Points: Experience independently developing tabletop games, H5 mini-games,... 
    Full time
    Internship
    Relocation

    Kaiyan Medical

    Québec, QC
    28 days ago
  •  ...employés après leur carrière. Nous sommes l’une des rares entreprises à toujours offrir un régime de retraite à prestations déterminées qui assure un revenu de retraite garanti à vie. Le salaire de la personne retenue pour ce poste sera déterminé selon un ensemble de facteurs... 
    Contract work
    Flexible hours

    Intact Financial

    Québec, QC
    4 days ago
  •  ...appareils connectés Avoir l’assurance qualité en tête en respectant...  ...OS family is responsible for developing an operating system and...  ...generation of physical security software to our clients. Your mission...  ...management platform Keep quality assurance in mind by following... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    10 hours ago
  •  ...employés après leur carrière. Nous sommes l’une des rares entreprises à toujours offrir un régime de retraite à prestations déterminées qui assure un revenu de retraite garanti à vie. Le salaire de la personne retenue pour ce poste sera déterminé selon un ensemble de facteurs... 
    Daily paid
    Immediate start
    Monday to friday
    Flexible hours

    Intact Financial

    Québec, QC
    4 days ago
  •  ...We’re looking for a Web Developer who is curious, dependable, eager...  ...s degree in Computer Science, Software Engineering, or a related field...  ...environments. Experience using AI-assisted tools for coding,...  ...and prevent inaccurate or low-quality output from reaching deliverables... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Content Bloom

    Québec, QC
    10 hours ago
  •  ...excellence. \ \ \\ Why Join Us?\ \\\ Software Architecture: Build ultra -solid, scalable...  ...gameplay experience remains consistent and high -quality from console to PC. \\ Technical...  ...software architecture and gameplay; \ ~ You see AI as an essential tool to push boundaries... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours

    Bkom Studios

    Québec, QC
    10 hours ago
  •  ...Senior Software Developer (Quebec City, Hybrid) About Us At Seequent, we help organisations...  ...science, business intelligence, and AI workflows for geoscience data, ensuring...  ...functional collaboration to ensure high-quality, secure, and scalable solutions. The position... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Québec, QC
    9 days ago
  •  ...information service is built for developing relationships that impact...  ...Role We are looking for a Software Engineer or Senior Software Engineer...  .... We also believe AI is changing how software is built...  ...implementations and remain accountable for quality, correctness, security, and... 
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Québec, QC
    10 hours ago
  •  ...technology that empower content developers worldwide. What You'll Do...  ...technology. As a Senior Gameplay AI Programmer, you'll play a...  ...gameplay AI systems to deliver high-quality experiences across all...  ...build our Engine technology and develop remarkable games, we strive to... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    10 hours ago
  •  ...Help redefine customer support for the AI era. Most companies are running support on ticketing systems built in 2007, with AI bolted...  ...hiring a Growth Engineer to operate as a full, self-sufficient software engineer within it. Reporting to the Director of Product Growth,... 
    Long term contract
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Québec, QC
    a month ago
  •  ...We are looking for a Senior Guidewire Developer to contribute to the evolution, integration...  ...in code reviews, unit testing, and quality assurance activities. Collaborate with functional...  ...Minimum of 5 years of experience in software development. Proven experience with... 
    Full time

    Maarut Inc

    Québec, QC
    10 hours ago
  • $112.14k - $160.2k per year

     ...We are looking for a Director, Software Engineering & Innovation, to...  ...the evolution of our SDLC in an AI-enabled world.   What makes...  ...responsible for delivering high-quality, reliable, secure, and...  ...Development where appropriate.   Develop leaders: coach five managers to... 
    Remote job
    Full time
    Flexible hours

    Career Centre

    Québec, QC
    10 hours ago
  •  ...premier information service is built for developing relationships that impact decisions in government...  ...~5+ years of professional software engineering experience building and operating...  ...Azure AD). Experience integrating LLMs or AI workflows into production applications.... 
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Québec, QC
    10 hours ago
  •  ...have a role as a Intermediate Frontend Developer with our large consulting client working...  ...members and other teams Develop and deploy software components delivering business value...  ...focus on software craftsmanship and high-quality standards Experience designing web solutions... 
    Permanent employment
    Full time
    Work at office

    Tech Talent International

    Québec, QC
    10 hours ago
  •  ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation...  ...and recommending any improvements aimed at optimizing their quality and efficiency.   Requirements Requirements: Resourcefulness... 
    Full time

    Maarut Inc

    Québec, QC
    10 hours ago
  •  ...services embarqués (daemons) et des services infonuagiques qui assurent l’exécution des charges de travail à la périphérie. Si...  ...------------- Your team’s dynamic: We are looking for a Software Developer to help build the next generation of Genetec Edge OS, our operating... 
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    5 days ago
  •  ...and solve problems in real time. We are looking for a Mobile Developer to join our squad. In this role, you will be a key contributor to...  ...technical roadmap and daily processes. We are actively leveraging AI tools (like Claude) to accelerate our development. You’ll help us... 
    Long term contract
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    2 days per week

    Poka En

    Québec, QC
    10 hours ago
  •  ...utilisation de nouvelles méthodes et outils selon la direction technologique de l’entreprise.  ~ Favoriser le travail inter-site et assurer un lien efficace et ouvert avec ses homologues des autres sites.  Qualifications Compétences techniques :   ~ Diplôme... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Wabtec Corporation

    Québec, QC
    10 hours ago

Do you want to receive more vacancies?

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