Mindrift - Freelance Software Developer Ruby - AI Trainer
Developer is needed in United Kingdom.
Client: Mindrift
Location: United Kingdom
Job Description
Mindrift is seeking a Freelance Software Developer (Ruby) to serve as an AI Trainer. The role involves collaborating on projects aimed at enhancing Generative AI models’ capabilities in addressing specialized questions and achieving complex reasoning abilities. Responsibilities include designing prompt variations, evaluating edge behaviors and performance regressions, aligning prompts with project constraints, iterating on strategies using test results and feedback, and documenting patterns and limitations.
Requirements
Candidates should meet the following qualifications:
- Bachelor’s or Master’s Degree in Software Development, Computer Science, or related fields
- 3+ years of professional experience with an excellent command of Ruby and key ecosystem tools (e.g., RSpec, Bundler)
- 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
- Level of English is advanced (C1) or above
Desirable qualifications include:
- Contributions to open-source Ruby projects
- Experience 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
Soft skills required:
- Analytical and detail-oriented mindset
- Concise and structured communication
- Strong ownership of tasks
- Adaptability and resilience in fast-changing environments
- Team player mentality
Other Information
The freelance role is fully remote, requiring only a laptop, internet connection, and availability to take on challenges. Compensation for this position ranges up to $50/hour, depending on skills, experience, and project needs. This part-time position allows for flexibility around other professional or academic commitments while working on advanced AI projects that enhance one’s portfolio.
This opportunity is only for candidates currently residing in the specified country, and applicants must submit their resume in English, indicating their level of English proficiency.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.