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.




