Mindrift is hiring a Freelance Software Developer (Ruby) as an AI Trainer. In this role, you will apply your deep domain knowledge to improve Generative AI models by tackling specialized questions and complex reasoning tasks. You'll collaborate on projects that shape how future AI understands and communicates in the field of software development.
What You'll Do
- Generate challenging prompts that test AI models on complex coding and reasoning tasks.
- Define comprehensive scoring criteria to evaluate the accuracy and quality of AI-generated answers.
- Correct the model's responses based on your expert domain-specific knowledge.
- Create training prompts and refine model responses to guide future AI development.
- Work on advanced AI projects that contribute to your professional portfolio.
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 experience with an excellent command of Ruby and key ecosystem tools like RSpec and Bundler.
- Advanced (C1) or above English proficiency.
- 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.
- An analytical and detail-oriented mindset: proactively identify 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.
- A team player: open to code reviews, feedback, and knowledge sharing.
- Ready to learn new methods, able to switch between tasks and topics quickly.
Nice to Have
- 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.
Technical Stack
- Ruby, RSpec, Bundler
- Git, Linux CLI
- Docker, CI/CD (GitHub Actions, GitLab CI, Jenkins)
Benefits & Compensation
- Get paid for your expertise, with rates up to $40/hour depending on skills, experience, and project needs.
- Part-time, remote, freelance project that fits around 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 global candidates.
Mindrift believes in using the power of collective intelligence to ethically shape the future of AI.




