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

Freelance Software Developer (Ruby) - AI Trainer

$45 per hour

Mindrift

Freelance Software Developer (Ruby) - AI Trainer

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.

What We Do

At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.

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.

Responsibilities

  • Design prompt variations and evaluation cases to surface edge behaviors, failure modes, and performance regressions.
  • Collaborate with engineers to align prompts with project constraints, APIs, and CI/CD workflows.
  • Iterate on prompt strategies using test results and human feedback to improve reliability and reduce hallucinations.
  • Document prompt patterns, expected outputs, and known limitations to support reuse and handoffs.

How To Get Started

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

  • Bachelor's or Master's Degree in Software Development, Computer Science, or other related fields.
  • 3+ years of professional experience, excellent command of Ruby and key ecosystem tools (RSpec, Bundler).
  • 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.
  • Level of English is advanced (C1) or above.

Desirable

  • Contributions to open‑source Ruby projects (pull requests, code reviews, issue tracking).
  • Experience working with large monorepositories or major open‑source projects (please specify if public open‑source experience is required).
  • 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.

Job Details

  • Seniority level: Mid‑Senior level
  • Employment type: Part‑time
  • Job function: Other
  • Industries: IT Services and IT Consulting
  • Remote: Fully remote

Benefits

  • Get paid for your expertise, with rates up to $45/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.
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Freelance Software Developer (Ruby) - AI Trainer in Ottawa, ON vacancy
  • $70 per hour

     ...Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.  Participation is project-based.... 
    Freelance
    Hourly pay
    Permanent employment
    Part time
    10 hours per week

    Mindrift

    Ottawa, ON
    3 hours ago
  •  ...innovation. Your next chapter starts here.    We are seeking a Ruby on Rails Developer to support a federal government project in Ottawa. The ideal...  ...workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and... 
    Ruby
    Full time
    Fixed term contract

    High Tech Genesis

    Ottawa, ON
    more than 2 months ago
  • $155k - $180k per year

     ...events everywhere it needs to be in real-time; and give the apps, AI agents and people who receive it the power to immediately react...  ...your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical... 
    Suggested
    Full time
    Immediate start

    Solace

    Ottawa, ON
    10 days ago
  • $96.56k - $128.74k per year

     ...all towards the goal of making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent   Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    6 days ago
  • $30 per hour

     ...All offers are contingent on successful background checks conducted in compliance with federal, state, and provincial laws. We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people... 
    Suggested
    Hourly pay
    Full time
    Part time
    Internship

    Fullscript

    Ottawa, ON
    7 days ago
  •  ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing...  ...Qualifications    Experience with AI development tools (Copilot, Claude Code)  Experience with Ruby and Go   Experience maintaining APIs and tooling... 
    Ruby
    Full time

    Jsi

    Ottawa, ON
    more than 2 months ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be...  ...Software Lifecycle Tool Management o Tools include IDEs, AI developer tools (e.g. MCP-based integrations), issue tracking,... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    a month ago
  •  ..., follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed...  ...software engineering practices, cloud-native technologies, and AI-assisted development tools. Key Responsibilities Design... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    10 days ago
  • $96.56k - $128.74k per year

     ...Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details:...  ...design, build, and operate Agentic SDLC Operating System. · Embed AI-assisted development into delivery workflows, leveraging tools... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada

    Ottawa, ON
    4 days ago
  •  ...across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the...  ...include artificial intelligence–enabled tools; however, AI is not used to screen, evaluate, or make decisions about applicants... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  • $80k - $105k per year

     ...our growing global teams. Our hardware and software solutions are built for performance,...  ...video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded...  ...latest technologies in video, imaging and AI - building software applications and SDKs... 
    Full time

    Pleora Technologies

    Ottawa, ON
    more than 2 months ago
  •  ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who... 
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    4 days ago
  • $100k - $120k per year

     ...the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You...  ...with experience applying other technologies to solve problems. AI tools are part of your everyday development workflow, and you... 
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    LogiSense Corporation

    Ottawa, ON
    11 days ago
  • $95k - $110k per year

     ...selection process. Applicants can make their accommodation needs known to us in their cover letter. Please note March Networks uses AI as part of the recruitment process. Hiring salary range for this position is between $95,000 - $110,000. This is a new vacancy with one... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    29 days ago
  •  ...and, increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and operational...  ...event brokers healthy — and you'll do it on a team that works AI-native, with agentic coding tools embedded in the daily... 
    Full time

    Solace

    Ottawa, ON
    15 days ago
  • $120k - $155k per year

     ...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at...  ...experience thinking about usability and design Familiarity with AI development tools (GitHub Copilot, ChatGPT, Claude, Gemini, etc... 
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world... 
    Full time

    Wavestore

    Ottawa, ON
    more than 2 months ago
  •  ...Cisco Systems Canada Co. is seeking a Senior Software Developer to deliver integrations between Cisco Cloud Control and Catalyst Center. You will...  ...solutions that unify cloud and on‑premises management, while advancing AI-powered SDLC tools. Join a cross‑functional team spanning... 

    105 Cisco Systems Canada Co.

    Ottawa, ON
    4 days ago
  • $116.7k - $165.8k per year

     ...installation, configuration, and seamless inline software upgrades across diverse physical and...  .... System Reliability & Observability: Develop and support critical infrastructure services...  ...as Go and Python, including leveraging AI‑assisted development tools to write, test,... 
    Long term contract
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    Cisco

    Ottawa, ON
    3 days ago
  • $80k - $105k per year

     ...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    more than 2 months ago
  •  ...information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model...  ...as confidential. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery Systems, LaunchPADS™ Multi-... 
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    more than 2 months ago
  • $90k - $110k per year

     ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...for an Android Automotive Software Developer to support the design, development, integration...  ...difference. We may use artificial intelligence (AI) tools to support parts of the hiring... 
    Full time

    Syntronic

    Ottawa, ON
    a month ago
  •  ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining...  ...enhancement.   Requirements: Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience delivering... 
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    more than 2 months ago
  • $116.7k - $165.8k per year

     ...Impact We are seeking a highly skilled Software Developer to deliver features needed for...  ...Catalyst infrastructure. You will use AI‑driven Software Development Life Cycle (SDLC...  ...Qualifications Experience with Go and Ruby for building high‑performance backend services... 
    Ruby
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    105 Cisco Systems Canada Co.

    Ottawa, ON
    4 days ago
  •  ...We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have the chance to shape...  ...your softwareYou should have experience using AI-assisted development tools. These tools can help you develop features faster, fix complex systems, and improve... 
    Local area
    Flexible hours

    Elastic

    Ottawa, ON
    1 day ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead...  ...a codebase future teammates will thank you for. You're also AI-native. You use AI tools as a force multiplier — writing code faster... 
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...Job Description ADGA is seeking Software Developers to support the design, development, implementation...  ...teams to analyze requirements, develop software solutions, troubleshoot technical...  ...intelligence–enabled tools; however, AI is not used to screen, evaluate, or make... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    17 days ago
  •  ...Location: Remote Role Overview We are looking for Generalists with strong analytical and critical-thinking skills to support AI and data-focused projects. The role involves reviewing, evaluating, and annotating information across different topics while maintaining... 
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    24 days ago
  • $90k - $125k per year

     ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...for an intermediate C++ / Qt Embedded Developer to support the development of software for...  ...difference. We may use artificial intelligence (AI) tools to support parts of the hiring... 
    Full time

    Syntronic

    Ottawa, ON
    a month 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!