Freelance Software Developer (Ruby) - AI Trainer
$38 per hourMindrift
- Remote job
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.
$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...FreelanceRemote jobHourly payFull timePart time- ...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,...RubyFull timeWork at officeWork from homeFlexible hoursShift work
- ...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...SuggestedFull timeInternshipWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
$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...RubyRemote jobLong term contractFull timeImmediate startWork from homeFlexible hours$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...SuggestedFull timeWork at officeLocal area$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...RubyLong term contractFor contractorsWork at officeLocal areaRemote work- ...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 timeInternship
- ...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
$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 jobContract work$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 timeInternshipWork at officeRemote work- ...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 timeWork at officeWork from homeFlexible hours
- ...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 timeWork at officeWork from homeFlexible hours
- ...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...RubyWork at officeWork from homeFlexible hours
- ...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 officeWork from homeFlexible hours
- ...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 officeWork from homeFlexible hours
- ...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 officeWork from homeFlexible hours
$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 jobPermanent employmentWork at officeWork from homeFlexible hours- ...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 timeInternshipLocal area
- ...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 jobFull timeWork from homeHome office
$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 contractFor contractorsWork at officeLocal areaRemote work$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 contractorsWork at officeLocal areaRemote work$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 contractorsWork at officeLocal areaRemote work- ...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 contractFull timeContract workTemporary workLocal areaRemote workHome officeFlexible hours
$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...RubyPermanent employmentFull timeRemote work$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 timeWork at officeWorldwideRelocation$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...RubyLong term contractFull timeWork at officeRemote workRelocation$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 employmentContract workFor subcontractorInternshipFlexible hours- ...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 jobFor contractors
- ...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 timeWork from home
- ...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 contractFull timeFor contractorsLive InRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Freelance Software Developer (Ruby) - AI Trainer. Be the first to apply!
- software developer no experience British Columbia
- software developer remote British Columbia
- software engineer intern British Columbia
- software developer intern British Columbia
- software engineer - ai machine learning British Columbia
- software engineer British Columbia
- software design engineer British Columbia
- software engineer salary in canada British Columbia
- part time software developer British Columbia
- software developer British Columbia
