Braintrust brand banner

Senior Software Engineer (Python) - Agent Evaluation - Freelance/Remote 100 openings

BraintrustCampinas, BrazilPosted 13d ago
Jobs by Adzuna
Job description

***This opportunity is intended for experienced Senior Python Engineers only****


Open to candidates in the North America, South America, Asia and Europe.
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 - You must meet all the requirements in order to be considered for this project:

  • 5+ years of professional experience with Python.
  • Strong experience with FastAPI, pytest, and async/await.
  • Hands-on experience with Docker, PostgreSQL, and CI/CD pipelines.
  • Proven experience writing and maintaining automated tests (not just executing them).
  • Full-stack experience with React and TypeScript is a plus.
  • English proficiency at B2 level or higher.
  • Availability to work 30+ hours per week.


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 paid


Hiring & Onboarding Process

The process is designed to move quickly and typically includes the following steps:

  1. App review and invitation to a virtual project introduction session (approximately 30 minutes)
  2. Platform registration and identity verification
  3. Technical assessment (approximately 35 minutes)
  4. Background check (completed at no cost to candidates)
  5. Onboarding and project-specific training tasks
  6. Begin production work!
Additional Requirements
  • Willingness to complete identity verification as part of the onboarding process.
  • Ability to complete a technical assessment.
  • Willingness to join and participate in Discord, which will be used for project communication and updates.
  • Successful completion of a background check is required prior to onboarding.
  • Reliable internet connection and ability to communicate effectively in a remote environment.

Company
Braintrust is a global talent network that connects top independent professionals with leading companies for high-quality, flexible work. We help organizations hire skilled talent faster while giving professionals access to vetted opportunities with innovative teams.

Similar roles

  • Phocas Software logo

    Software Engineer - Engineering Enablement

    Phocas Software·Christchurch, New Zealand

    More About Phocas: Phocas Software is a profitable, growing SaaS company with a loyal customer base and a category-leading product. With a clear path toward scaling from $70M to $250M and a reimagined GTM structure, this is a prime moment to join and shape the future of how we deliver value to customers. We know that fun is different for…

    • Full-time
    • Skilled Migrant (Residence)PR, points-based, no single employer
  • Oikonomakis Law Firm logo

    Senior HubSpot & Clio Solutions Architect / CRM Automation Developer - Remote

    Oikonomakis Law Firm·India

    The Role An international law firm is looking for one highly capable technical specialist to take end-to-end ownership of its HubSpot and Clio ecosystem. This is not a conventional CRM administrator position. We need someone who can combine HubSpot architecture and administration, Clio, advanced automation, API integrations and hands-on development and who is comfortable independently solving technical problems from design…

    • Remote
    • Full-time
  • IBS Schreiber GmbH logo

    Software Developer C#/.NET (m/w/d) - DevOps

    IBS Schreiber GmbH·Hamburg, Germany

    Wir sind IBS Schreiber – seit über 45 Jahren ein inhabergeführtes Unternehmen für SAP-Security mit Sitz in der wunderschönen Hansestadt Hamburg. Zu unseren Geschäftsbereichen zählen unsere Akademie, das Prüfungs- und Beratungsgeschäft sowie die Entwicklung von Softwarelösungen, die Unternehmen helfen, Zugriffsrisiken zu beherrschen und IT-Security einfach zugänglich zu machen. Unser technisches Herzstück: Der Bereich Product & Technology. Hier entwickeln wir skalierbare,…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Mindera logo

    Senior Java Backend Engineer - WCS Migration

    Mindera·Bengaluru, India

    We are looking for a Senior Java Backend Engineer with strong experience in Java, Spring, MongoDB and IBM WebSphere Commerce (WCS) to support a major platform modernisation initiative. The team is migrating away from WCS as the source of truth towards a modern backend stack based on Java/Spring and MongoDB. The key requirement is strong hands-on WCS knowledge, particularly around…

    • Remote
    • Full-time
  • ecosio logo

    Full Stack Developer - Java & React (f/m/d)

    ecosio·Portugal

    <div> <h2 class="title">Company Description</h2> </div> <div class="wysiwyg"> <p>ecosio is a fast-growing, innovative service company and a leading provider of B2B integration, specialising in electronic data interchange (EDI), Web EDI and e-invoicing. ecosio is part of Vertex, Inc., a leading global provider of indirect tax solutions listed on Nasdaq (VERX).<br><br>Our brand slogan is&nbsp;<em data-stringify-type="italic">Connections That Work</em> as we believe strong connections…

    • On-site
    • Full-time
  • Teleport logo

    Senior Software Engineer

    Teleport·Gurugram, India

    About Us At Teleport, our mission is to move things across Southeast Asia better than anyone else. We are an integrated end-to-end logistics solution, making it seamless for freight forwarders, shippers, eCommerce platforms, and small merchants to transport goods in a fast, reliable, and cost-effective manner. As we scale and expand into new markets, we are looking for Software Engineers…

    • Hybrid
    • Full-time
  • raisin logo

    Working Student Frontend Engineer (m/f/d)

    raisin·Berlin, Germany

    <div class="content-intro"><p class="sc-gEkIjz cjtSrT MuiTypography-root MuiTypography-body1 sc-hoLEA">Raisin is the world’s leading platform for savings and investment products. Founded in 2012, the&nbsp;<strong>FinTech</strong> connects consumers with banks in the EU, the UK and the US. This gives consumers <strong>better interest rates</strong> and banks a <strong>diversified form of refinancing</strong>. Our vision is to offer savings and investments without barriers and thus open up…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • INSIDE M2M GmbH logo

    Software Engineer (M/W/D) – AI-Native Development

    INSIDE M2M GmbH·Garbsen, Germany

    WAS WIR TUN Als IoT Pioniere entwickeln wir mit über 40 Kollegen*innen an drei Standorten IoT-Komplettlösungen für unsere Kunden. Aktuell sind weltweit über 500.000 Geräte und Anlagen mit unseren Lösungen für Machine-to-Machine-Kommunikation ausgestattet. Unsere Kompetenz liegt in der Entwicklung kundenspezifischer IoT-Lösungen, basierend auf unserer Erfahrung, unseren erprobten Software-Bausteinen und einer Vielzahl von bereits realisierten Projekten. UNSER TEAM Seit der Firmengründung…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo