Software Engineering Evaluation Specialist

Mindrift
Berlin

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.

About the Role

You’ll design coding tasks that challenge frontier AI coding agents. Each task is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome. Your deliverable is the full task package: broken code, tests, instructions, and a reference solution proving the task is solvable.

Responsibilities :

  • Invent a realistic developer scenario — a real bug, a broken ETL, a missing feature — not a toy problem.
  • Build a reproducible Docker environment with pinned dependencies.
  • Write a pytest that verifies outcomes, not specific commands — deterministic, non-flaky, and does not leak the fix.
  • Write an instruction.md that reads like a Jira ticket a developer would receive.
  • Write a reference solve.sh proving the task is solvable.
  • Calibrate difficulty so current state-of-the-art agents solve the task 20–60% of the time.
  • Iterate based on feedback from expert QA reviewers.
  • Later: review other authors’ tasks as a QA reviewer.

Not in scope

  • Data labeling, prompt engineering.
  • Production code to ship — you design problems and verification for AI agents.
  • Leetcode puzzles — scenarios must look like real developer work.
  • Not every candidate task ships — quality over quantity.

Requirements

  • 3+ years of production software development in one backend stack — Python, Go, Node.js, Java, or Rust. Depth in one stack beats breadth.
  • Python + pytest fluency — required regardless of primary stack. The task harness is pytest-based even when the broken app is in another language. Fixtures, parametrize, monkeypatch, timeouts, conftest.py.
  • Docker authoring — reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user.
  • Linux & Bash — comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail.
  • AI coding agent experience — Claude Code, Cursor, Roo Code, or similar, on non-trivial work. You can cite a specific time the AI was confidently wrong and how you caught it.
  • English — B2+ written.

Not a fit

  • Data Science, ML, or Computer Vision engineers without backend-engineering output.
  • Manual QA testers without automation or test authoring.
  • Frontend-only, low-code / no-code, IT Support, or Business Analysts.
  • Engineers who have never written pytest from scratch.
  • Junior, intern, or assistant as the most recent role.

Preferred qualifications

  • Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (NumPy / PyTorch / SciPy), DevOps, or Git internals.
  • Modern Python tooling (uv, poetry, pyproject.toml).
  • Coverage tooling (pytest-cov, coverage.py, gcov, llvm-cov, kcov).
  • Fuzzing or property-based testing (Hypothesis).
  • Prior contribution to agent-evaluation benchmarks or related frameworks.

Process

Apply → Pass qualification (90-minute sample-task screen + short behavioral interview) → Join a project → Complete tasks → Get paid.

Time commitment

  • Onboarding: ~10 hours per first task.
  • Steady state: ~5 hours per task, 2–4 parallel tasks per author.
  • Realistic weekly load: 8–20 hours. Higher volume available for top performers.
  • You choose when and how to contribute; tasks must be submitted by the deadline and meet acceptance criteria.

Compensation:

  • Paid contributions, rates up to $35/hour *.
  • Task-based compensation equivalent to hourly rate, depending on performance and volume.
  • Some projects include incentive payments.

*Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be provided to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Apply

Submit your CV via the Mindrift platform. Indicate your English level, note this role (Software Engineering Evaluation Specialist — Terminal Bench), and include a GitHub profile link if available.

Veröffentlicht am 2026-08-18

Empfohlene Jobs

Entrepreneur in Residence Intern (m/w/d)

LANCH
Berlin

About the role Do you want first-hand experience with how a start-up operates? Are you in your Bachelor's? As a EiR intern, you work closely together with our management, venture development team …

Details Anzeigen
Veröffentlicht am 2026-08-21

Sachbearbeitung im Bereich (Soziale) Stadtentwicklungsplanung, Gebäude und Facility Management (m/w/

Senatsverwaltung für Bildung, Jugend und Familie
Berlin

Sachbearbeitung im Bereich (Soziale) Stadtentwicklungsplanung, Gebäude und Facility Management (m/w/d) Das Land Berlin ist der größte Arbeitgeber der Region. Rund 136.000 Beschäftigte der unmittelb…

Details Anzeigen
Veröffentlicht am 2026-07-25

Elektrohelfer (m/w/d) Alt- und Neubau

stewe Gruppe
Berlin

Elektroinstallation · Regionaler Einsatz | Berlin Du unterstützt Vollzeit Elektriker bei der Installation elektrischer Anlagen in Gebäuden. Der Einsatz ist regional organisiert und langfristig …

Details Anzeigen
Veröffentlicht am 2026-05-31

Zahnarzt / Zahnärztin (m/w/d) gesucht - 4-Tage-Woche

Özgen Sarp
Berlin

Für unsere moderne und volldigitalisierte Zahnarztpraxis suchen wir ab sofort eine erfahrene Zahnärztin / einen erfahrenen Zahnarzt (m/w/d) zur Verstärkung unseres Teams. Wir bieten eine 4-Tage-Wo…

Details Anzeigen
Veröffentlicht am 2026-08-09

zwei studentische Mitarbeiter*innen (m/w/d)

Berlin

Die Drogennotdienst Berlin gGmbH (ehemals Notdienst für Suchtmittelgefährdete und -abhängige Berlin e.V.) wendet sich seit 1984 mit ihren Hilfeangeboten sowohl an Menschen mit einer Suchterkrankung al…

Details Anzeigen
Veröffentlicht am 2026-08-21

ZFA für Abrechnung (w/m/d)

CASA DENTALIS
Berlin

ZFA für Abrechnung in Berlin (w/m/d) Sie suchen eine neue Herausforderung in einer modernen, vielseitigen Berliner Zahnarztpraxis? Willkommen bei CASA DENTALIS. Aufgaben Ihre Aufgaben: Sie…

Details Anzeigen
Veröffentlicht am 2026-08-09

Senior Architekt:in (m/w/d) - Schwerpunkt Entwurf: Angebotsplanung / Machbarkeitsstudien

GROPYUS
Berlin

About The Company GROPYUS is a technology-based construction company focused on building multi-story residential buildings. Thanks to its prefabricated building system with various design options,…

Details Anzeigen
Veröffentlicht am 2026-06-12

WordPress-Unterstützer gesucht (m/w/d)

Lambert Repetitorien
Berlin

Bildungsanbieter seit 1994. Was? Anbieter von Onlinekursen, Webinaren, Podcasts und Videos Für wen? Bilanzbuchhalter, Steuerfachangestellte, Steuerfachwirte, Betriebswirte, Technische Betri…

Details Anzeigen
Veröffentlicht am 2026-08-18

Sicherheitsmitarbeiter Logistik & Werkschutz (m/w/d) in Berlin-Treptow

ZSBV – Zentralstelle für Sichere Bildungsvermittlung
Berlin

Ihre Zukunft in Berlin-Treptow: Bewerben Sie sich als Sicherheitsmitarbeiter Logistik & Werkschutz (m/w/d). Als Werkschutzmitarbeiter in der Logistik in Berlin-Treptow sind Sie oft der erste Ansprec…

Details Anzeigen
Veröffentlicht am 2026-07-16

Projektleiter Bau (m/w/d)

mitte | Boutique Padel
Berlin

Wir sind fest davon überzeugt, dass Padel ein magischer Sport ist – einer, der Menschen durch seine einzigartige Kombination aus Leichtigkeit, Dynamik und sozialer Interaktion begeistert. Padel ist f…

Details Anzeigen
Veröffentlicht am 2026-08-08