Colorado, United States Remote (Global) Employment

Mindrift is hiring a Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer) | Mindrift | Jobs By Workable

About the Role

Mindrift is seeking a Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer). This role focuses on improving Generative AI models for coding through quality assurance and training activities. You'll apply your software development expertise in a freelance capacity to shape how AI understands and generates code.

What You'll Do

  • Perform code generation and code review tasks.
  • Conduct prompt evaluation and complex data annotation.
  • Train and evaluate large language models.
  • Execute benchmarking and agent-based code execution in sandboxed environments.
  • Work across multiple programming languages including Python, JavaScript/TypeScript, Rust, SQL, and others.
  • Adapt project guidelines for new domains and use cases.
  • Follow project-specific rubrics and requirements precisely.
  • Collaborate with project leads, solution engineers, and supply managers on complex or experimental 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 like RSpec, Minitest, and Capybara and automation tools.
  • English proficiency at an advanced (C1) level or above.
  • Proficiency with code review, quality analysis, and identifying/fixing code smells, anti-patterns, and test gaps in Ruby codebases.
  • Experience integrating tests 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 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.
  • Readiness to learn new methods, switch between tasks quickly, and work with challenging, 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 with project leads, solution engineers, and supply managers as part of your project work.

Benefits & Compensation

  • Get paid for your expertise, with rates that can go up to $80/hour depending on 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 is an equal opportunity employer.

Required Skills
RubyRSpecMinitestCapybaraPythonJavaScriptTypeScriptRustSQLGitHub ActionsAI TrainingCode ReviewTest AutomationAPI Testing
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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 3 months ago