India Remote (Global) Employment

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

About the Role

Mindrift is looking for a Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer) to help improve generative AI models through specialized coding and training tasks. In this flexible, remote role, you will tackle complex reasoning problems and directly influence how future AI systems understand technical domains.

What You'll Do

  • Generate code and conduct thorough code reviews
  • Evaluate prompts and perform complex data annotation
  • Train and evaluate large language models
  • Benchmark models and work with agent-based code execution in sandboxed environments
  • Work across multiple programming languages including Python, JavaScript/TypeScript, Rust, and SQL
  • Adapt project guidelines for new domains and specific use cases
  • Follow detailed project rubrics and requirements
  • 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
  • Advanced (C1) or above English proficiency
  • Proficiency in code review, quality analysis, and identifying code smells, anti-patterns, and test gaps in Ruby codebases
  • Experience integrating tests into CI/CD environments such as GitHub Actions, GitLab CI, Jenkins, or CircleCI
  • Experience using, integrating, or tutoring others with AI/ML or LLM-powered testing and coding solutions in Ruby projects
  • Familiarity with containerization (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
  • Ability to learn new methods quickly, switch between tasks, 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
  • Infrastructure: Docker
  • CI/CD: GitHub Actions, GitLab CI, Jenkins, CircleCI

Team & Environment

You will collaborate with project leads, solution engineers, and supply managers on a project basis.

Benefits & Compensation

  • Get paid for your expertise at rates up to $12/hour, based on skills, experience, and project needs
  • Part-time, remote, freelance work that fits around your primary professional or academic commitments
  • Work on advanced AI projects and gain valuable experience for your portfolio
  • Influence how future AI models understand and communicate in your field

Work Mode

This is a fully remote, global freelance position offering flexible project-based work.

Mindrift is an equal opportunity employer.

Required Skills
RubyRSpecMinitestCapybaraPythonJavaScriptTypeScriptRustSQLDockerSoftware DevelopmentQuality AssuranceAI TrainingTesting
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
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