Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Please submit your CV in English and indicate your level of English proficiency.
Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.What this opportunity involves:
We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.
You'll create challenging tasks and evaluation criteria within realistic simulated environments:
- Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history
- Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent
- Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient
- Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust
What this is NOT:
- Not data labeling
- Not prompt engineering
- Not writing code from scratch - the agent writes most of the code; you guide and evaluate
What we look for:
- 8+ years in software development
- Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis
- Experience writing tests (functional, integration)
- English proficiency - B2+
Why this is hard:
Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.
How it works
Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate
Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.
Compensation:
Up to $200/hr equivalent , depending on level and pace. Tasks are estimated at ~30 hours each; you set your own schedule.
Emplois Recommandés
Plombier Chauffagiste - H/F
A propos de OPNR: OPNR est devenu l'expert en rénovation énergétique en France. Nous proposons un accompagnement adapté et personnalisé à nos clients et nous mettons à leur disposition l'ensemble …
Gestionnaire de paie F/H dès le
Nombre de postes : 1 Métier : Gestionnaire de paie F/H Contexte : Pôle social paie cabinet conseil Missions : Constitution des dossiers de prévoyance, Rédaction des contrats de travail,…
Auxiliaire de Puériculture - Réouverture d'une crèche de 48 Berceaux
Qui sommes-nous ? AgDS Association de Gestion et Développement de Services est un acteur reconnu de la Petite Enfance depuis plus de 30 ans sur la région lyonnaise. Association à taille humaine, …
Consultant fonctionnel SAP (Senior/Manager/Directeur) H/F - Lyon
Le poste : Au cœur des projets SAP, vous interviendrez sur un large périmètre fonctionnel : • Participer activement aux projets de migration vers SAP S/4HANA, • Animer des ateliers métiers et …
UI Designer en alternance H/F
Description de la mission MyDigitalSchool Lyon recherche un(e) UI Designer en alternance pour une entreprise partenaire spécialisée dans la création d'applications web et mobiles. Ce poste est …
Chargé d'animations commerciales (H/F)
Chez Jubil intérim Lyon, nous vous accompagnons dans la réalisation de vos projets professionnels. Spécialistes en CDI, CDD et intérim, nous intervenons dans les secteurs du tertiaire, de la logistiq…
Courtier spécialisé en rénovation
Passionné de rénovation, vous souhaitez vous reconvertir en devenant votre propre patron ? Rejoignez KOVAN et développez votre activité de courtier en travaux franchisé, avec un modèle structuré, un a…
gestionnaire des marchés (F/H)/ Direction des achats
L'ÉTABLISSEMENT : Les Hospices Civils de Lyon, ce sont 13 hôpitaux publics, tous animés par une triple mission : le soin, la recherche et l'enseignement. Nous formons ensemble une communauté de 24 0…
Assistant spécialiste en radiologie diagnostique — H/F
Assistant spécialiste en radiologie diagnostique — H/F Nous recherchons un Assistant spécialiste en radiologie diagnostique pour rejoindre notre équipe au sein du département de radiologie du Centre …
Clinical Quality Manager
About the Job At Excelya, driven by Audacity, Care, and Energy, we invite you to join our team as a Clinical Quality Manager. This pivotal role focuses on overseeing the quality management system …