At a Glance
- Tasks: Collaborate on AI projects, generate prompts, and evaluate AI responses.
- Company: Join Mindrift, where innovation meets opportunity in shaping the future of AI.
- Benefits: Enjoy remote work, flexible hours, and enhance your portfolio with advanced AI experience.
- Why this job: Make a real impact on AI development while balancing your studies or other commitments.
- Qualifications: 3+ years of Python experience, code review skills, and advanced English proficiency required.
- Other info: Fully remote role; just bring your laptop, internet, and enthusiasm!
Overview
Join to apply for the Freelance Python Developers role at Braintrust
1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Job Description
Important: Make sure to review the job description and rate details carefully. The final rate will be determined based on your years of experience. The maximum hourly rate applies to candidates with 5+ years of experience; those with 1–3 years of experience will be offered a lower rate.
Compensation
Hourly rates vary by country:
- USA: $30-$37 USD / hr
- UK, Ireland: $26-$34 USD / hr
- Canada, Australia, New Zealand: $25-$36 USD / hr
- Liechtenstein, Luxembourg, Monaco, Sweden, Norway: $25-$32 USD / hr
- Portugal, Romania, San Marino, Slovakia, Slovenia, Spain: $17-23 USD / hr
- Brunei, Japan, Singapore, Korea, South Korea: $18-26 USD
- Tajikistan, Thailand, Timor-Leste, Turkmenistan, Vietnam: $8-$14
- Bahrain, Kuwait, Oman, Qatar, Saudi Arabia: $23-$30
- Egypt, Iraq, Jordan, Lebanon, Yemen: $7-$10 USD
- Morocco, South Africa: $10-$15 USD
- Tanzania, Togo, Tunisia, Uganda, Zimbabwe, Zambia: $7-11 USD
- Oceania, Latin America, Honduras, Jamaica, Nicaragua, Paraguay, Peru, Suriname: $9-17 USD
Description
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
We’re looking for an experienced Python developer who enjoys building tools, environments, and infrastructure for working with LLM-based agents. You’ll help create sandboxes, task systems, and CI/CD pipelines to support testing and development of AI agents. You’ll also work closely with researchers and domain experts, helping them set up and use these tools effectively – so good communication and collaboration are important.
Profile
Experienced Python developer with a strong engineering mindset and a passion for AI systems. Specializes in building infrastructure, tools, and development environments for LLM-based agents and evaluation frameworks. Comfortable working across code, containers, and automation pipelines. Capable of supporting AI researchers and expert users with robust sandboxes, task environments, and CI/CD pipelines. Quick to learn new tools like Cursor or Claude Code, and motivated by building practical and reusable systems.
Core Qualifications
- 5+ years of experience writing Python code
- Degree in Computer Science, Engineering, or similar field (or equivalent experience)
- Good understanding of testing: unit, integration, functional (using pytest)
- Confident working in Linux (bash, grep, sed, curl, useradd, etc.)
- Able to write and debug Dockerfiles
- Experience with CI/CD (ideally GitHub Actions)
- Familiar with web backends like FastAPI or Flask
- Can set up local dev environments (devcontainers, .env, Makefiles)
Nice to Have
- Experience with other languages (C, C++, Rust, Go, JS, TS, etc)
- Used AI code agents like Cursor, Claude Code, or RooCode
- Familiar with Model Context Protocol (MCP) servers
- Experience building LLM evaluation tools or scoring systems
- Understanding how agent systems are structured and measured
What You’ll Be Working On
- Sandboxes for running and testing AI agents safely
- Tools for writing tasks and test cases for agents
- CI/CD pipelines to run checks and evaluate agents
- Dev environments for experts creating these tasks
- Repo templates and scripts to help new contributors
- Interfaces for tracking task input and agent results
Example Tasks
- Set up GitHub repos for agent tasks
- Write CLI tools or small GUIs for expert workflows
- Build pipelines to run and score agent outputs
- Make it easier for others to debug and reproduce agent behavior
Who You Are
- Interested in AI and how tools can help people build better systems
- Enjoy solving infrastructure and automation problems
- Like writing code that others use and rely on
- Open to learning new tools like Cursor or Claude Code
Benefits
- 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.
Referrals increase your chances of interviewing at Braintrust by 2x
Get notified about new Python Developer jobs in United Kingdom.
London, England, United Kingdom 2 weeks ago
City Of London, England, United Kingdom 1 month ago
Software Engineer (Python) – AI Platform
Edinburgh, Scotland, United Kingdom 2 weeks ago
Software Engineer – (Python) – Up to £200,000 – Fully Remote, London
London, England, United Kingdom 1 week ago
Greater London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
Founding Python Engineer – Fully Remote – 100k
London, England, United Kingdom 2 months ago
REMOTE Python Software/Quant Developer – Hybrid working – Up to £180,000 Base (+ Bonus)
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 7 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Freelance Python Developers employer: Braintrust
Contact Detail:
Braintrust Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Freelance Python Developers
✨Tip Number 1
Make sure to showcase your Python expertise during any discussions or interviews. Be prepared to discuss specific projects you've worked on, especially those involving AI, as this will demonstrate your relevant experience and understanding of the field.
✨Tip Number 2
Network with other professionals in the AI and Python development community. Engaging with others can lead to valuable connections and insights about the role, and you might even find someone who has worked with Mindrift before.
✨Tip Number 3
Familiarise yourself with the latest trends and advancements in Generative AI. Being knowledgeable about current developments will not only help you in interviews but also show your enthusiasm for the role and the industry.
✨Tip Number 4
Prepare to discuss your approach to code reviews and how you ensure quality in your work. This is a crucial aspect of the role, so having examples ready will help you stand out as a candidate.
We think you need these skills to ace Freelance Python Developers
Some tips for your application 🫡
Understand the Job Requirements: Carefully read the job description for the Freelance Python Developer role. Make sure you understand the required experience, especially the emphasis on having at least 3 years of professional experience with Python and code review experience.
Tailor Your CV: Customise your CV to highlight relevant experience in Python development and any AI projects you've worked on. Use specific examples that demonstrate your skills and achievements in these areas.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and coding. Mention how your experience aligns with the role and express your enthusiasm for contributing to innovative AI projects.
Proofread Your Application: Before submitting, thoroughly proofread your application materials. Check for spelling and grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Braintrust
✨Showcase Your Python Expertise
Be prepared to discuss your experience with Python in detail. Highlight specific projects you've worked on, especially those that involved code reviews or AI applications, as these are particularly relevant to the role.
✨Demonstrate Problem-Solving Skills
Expect to face technical questions or coding challenges during the interview. Practice solving problems on platforms like LeetCode or HackerRank to sharpen your skills and demonstrate your ability to tackle complex issues.
✨Familiarise Yourself with AI Concepts
Since the role involves working with AI models, brush up on your knowledge of generative AI and related technologies. Being able to discuss how you can contribute to AI projects will set you apart from other candidates.
✨Prepare Questions for the Interviewers
Interviews are a two-way street. Prepare insightful questions about the company's projects, team dynamics, and expectations. This shows your genuine interest in the role and helps you assess if it's the right fit for you.