Mindrift Logo

Senior Software Engineer - Remote Freelance

💰 $83k

Job Description

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.

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

  • 5+ 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 paid

Effort estimate

Tasks for this project are estimated to take 20 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 $40/hr equivalent, depending on level and pace. Tasks are estimated at ~20 hours each; you set your own schedule.

Share this job:
Please let Mindrift know you found this job on Remote First Jobs 🙏

1 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Mindrift

Explore remote-first companies similar to Mindrift. Discover other top-rated employers that offer flexible schedules and work-from-anywhere options.

Appen Logo

Appen

501-1000 appen.com

Provides AI training data and an end-to-end platform to build and optimize AI models.

View company profile →
CloudFactory Logo

CloudFactory

Combining machine and human intelligence to develop, deploy, and operate reliable AI solutions.

View company profile →
LanguageWire Logo

LanguageWire

An AI-driven translation management system with human expertise for global businesses to streamline multilingual communication.

View company profile →
DataCamp Logo

DataCamp

An online platform for individuals and companies to learn data and AI skills.

View company profile →
Vendia Logo

Vendia

Powering secure enterprise data integration and AI-driven results across industries

View company profile →
Nightfall AI Logo

Nightfall AI

An AI-native platform for data loss prevention and AI data security across SaaS, endpoints, and generative AI.

View company profile →

Project: Career Search

Rev. 2026.7

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply