At a Glance
- Tasks: Develop and maintain Python-based evaluation servers for AI agent behaviour.
- Company: Join Mindrift, where innovation meets opportunity in the AI space.
- Benefits: Earn up to $50/hour, enjoy flexible remote work, and enhance your portfolio.
- Why this job: Make a real impact on advanced AI projects while working with cutting-edge technology.
- Qualifications: 4+ years of Python experience, API building, and strong problem-solving skills.
- Other info: Collaborate with experts and gain ongoing opportunities in future projects.
The predicted salary is between 30 - 40 ÂŁ per hour.
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency.
What We Do
At Mindrift, innovation meets opportunity. We believe in using the power of collective human intelligence to ethically shape the future of AI.
Who We're Looking For
Calling all security researchers, engineers, and penetration testers with a strong foundation in problemâsolving, offensive security, and AIârelated risk assessment. If you thrive on digging into complex systems, uncovering hidden vulnerabilities, and thinking creatively under constraints, join us! We value contributors with a passion for continuous learning, experimentation, and adaptability.
About The Project
We're on the hunt for handsâon Python engineers for a new project focused on developing Model Context Protocol (MCP) servers and internal tools for running and evaluating agent behavior. You'll implement base methods for agent action verification, integrate with internal and client infrastructures, and help fill tooling gaps across the team.
What You'll Be Doing
- Developing and maintaining MCPâcompatible evaluation servers
- Implementing logic to check agent actions against scenario definitions
- Creating or extending tools that writers and QAs use to test agents
- Working closely with infrastructure engineers to ensure compatibility
- Occasionally helping with test writing or debug sessions when needed
Although we're only looking for experts for this current project, contributors with consistent highâquality submissions may receive an invitation for ongoing collaboration across future projects.
Requirements
The ideal contributor will have:
- 4+ years of Python development experience, ideally in backend or tools
- Solid experience building APIs, testing frameworks, or protocolâbased interfaces
- Understanding of Docker, Linux CLI, and HTTPâbased communication
- Ability to integrate new tools into existing infrastructures
- Familiarity with how LLM agents are prompted, executed, and evaluated
- Clear documentation and communication skills â you'll work with QA and writers
We also value applicants who have:
- Experience with Model Context Protocol (MCP) or similar structured agentâserver interfaces
- Knowledge of FastAPI or similar async web frameworks
- Experience working with LLM logs, scoring functions, or sandbox environments
- Ability to support dev environments (devcontainers, CI configs, linters)
Benefits
- Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs
- Take part in a flexible, remote, freelance project that fits around your primary professional or academic commitments
- Participate in an advanced AI project and gain valuable experience to enhance your portfolio
- Influence how future AI models understand and communicate in your field of expertise
MCP & Tools Python Developer - Agent Evaluation Infrastructure in London employer: Mindrift
Contact Detail:
Mindrift Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land MCP & Tools Python Developer - Agent Evaluation Infrastructure in London
â¨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you noticed faster than a CV.
â¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your Python projects, especially those related to AI or MCP. This gives potential employers a taste of what you can do.
â¨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence.
â¨Tip Number 4
Apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, it shows youâre genuinely interested in joining our team.
We think you need these skills to ace MCP & Tools Python Developer - Agent Evaluation Infrastructure in London
Some tips for your application đŤĄ
Tailor Your Resume: Make sure your resume highlights your Python development experience and any relevant projects you've worked on. We want to see how your skills align with the role, so donât be shy about showcasing your achievements!
Show Off Your Communication Skills: Since you'll be working closely with QA and writers, it's important to demonstrate your clear documentation and communication skills. Use your application to show us how you can convey complex ideas simply and effectively.
Be Honest About Your English Proficiency: Donât forget to indicate your level of English proficiency in your application. We value transparency, and it helps us understand how best to support you in our collaborative environment.
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way for us to receive your application and ensures youâre considered for this exciting opportunity. Plus, itâs super easy!
How to prepare for a job interview at Mindrift
â¨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially in backend development and tools. Be ready to discuss your past projects and how you've built APIs or testing frameworks. Theyâll want to see your problem-solving skills in action!
â¨Familiarise Yourself with MCP and Tools
Since the role focuses on Model Context Protocol (MCP), itâs crucial to understand its principles. If you have experience with similar structured agent-server interfaces, be prepared to share specific examples of how youâve worked with them.
â¨Show Off Your Communication Skills
Clear documentation and communication are key for this position. Think about how you can demonstrate your ability to work with QA and writers. Maybe prepare a brief example of how youâve collaborated with different teams in the past.
â¨Prepare for Technical Questions
Expect some technical questions related to Docker, Linux CLI, and HTTP-based communication. Brush up on these topics and think of scenarios where youâve integrated new tools into existing infrastructures. Being able to explain your thought process will impress them!