Rhode Island, United States Remote (Global) Employment

Mindrift is hiring a Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer)

About the Role

Join Mindrift as a Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer), contributing your expertise to improve Generative AI models for specialized coding questions and complex reasoning. In this freelance AI Tutor role, you'll work on various projects that shape how future AI models understand and communicate technical concepts.

What You'll Do

  • Generate and review code for AI training and evaluation
  • Evaluate prompts and annotate complex data
  • Train and evaluate large language models
  • Benchmark and execute agent-based code in sandboxed environments
  • Work across multiple programming languages like Python, JavaScript/TypeScript, Rust, and SQL
  • Adapt guidelines for new domains and use cases
  • Follow project-specific rubrics and requirements
  • Collaborate with project leads, solution engineers, and supply managers on complex projects

What We're Looking For

  • A Bachelor's or Master's Degree in Software Development, Computer Science, or a related field
  • At least 3 years of professional software development experience
  • Hands-on experience with Ruby testing frameworks (RSpec, Minitest, Capybara) and automation tools
  • An Advanced (C1) or above English level
  • Proficiency in code review, quality analysis, and identifying code smells, anti-patterns, and test gaps in Ruby
  • Experience with test integration in CI/CD environments like 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 (Docker), automated deployment, and scripting in Ruby environments
  • Strong skills in defect documentation, profiling, and debugging Ruby applications
  • Experience generating high-quality documentation for tests, bugs, and technical debt
  • Readiness to learn new methods, switch between tasks quickly, and work with complex guidelines

Nice to Have

  • Hackathon or competitive coding experience

Technical Stack

  • Languages: Ruby, Python, JavaScript, TypeScript, Rust, SQL
  • Testing: RSpec, Minitest, Capybara
  • CI/CD: GitHub Actions, GitLab CI, Jenkins, CircleCI
  • Infrastructure: Docker

Team & Environment

You will collaborate closely with project leads, solution engineers, and supply managers on experimental and complex projects.

Benefits & Compensation

  • Get paid for your expertise, with rates that can go up to $60/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

Work Mode

This is a fully remote, freelance position open to candidates globally.

Mindrift believes in using the power of collective intelligence to ethically shape the future of AI. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.

Required Skills
RubyRSpecMinitestCapybaraPythonJavaScriptTypeScriptRustSQLGitHub ActionsAI TrainingSoftware Development
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Mindrift

Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.

Visit website
Job Details
Category qa_testing
Posted 4 months ago