Senior Python Engineer — AI Task Design (Project-Based)

Mindrift

Philippines

On-site

PHP 8,498,457 - 12,747,685

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mindrift connects specialists with project-based AI opportunities for leading tech companies, focusing on testing, evaluating, and improving AI systems.

Responsibilities include building realistic developer environments, designing tasks, writing tests, and iterating based on QA feedback to ensure fair and robust evaluation. You will collaborate with researchers and engineers, deliver reproducible tasks, and document evaluation criteria.

Qualifications

  • 8+ years of software development experience.
  • Strong skills in Python (FastAPI) and JavaScript/TypeScript (React).
  • Experience writing functional and integration tests.
  • English proficiency at least B2+.

Responsibilities

  • 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.

Skills

English proficiency (B2+)
Software development
Testing experience

Tools

Python (FastAPI)
JavaScript/TypeScript (React)
Docker
Postgres
Kafka
Redis

Job description

Mindrift connects specialists with project-based AI opportunities for leading tech companies, focusing on testing, evaluating, and improving AI systems.

Responsibilities include building realistic developer environments, designing tasks, writing tests, and iterating based on QA feedback to ensure fair and robust evaluation. You will collaborate with researchers and engineers, deliver reproducible tasks, and document evaluation criteria.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - AI Testing & Evaluation (Contract)
Senior Python Engineer - AI Testing & Evaluation (Contract)

Mindrift • Philippines

On-site
PHP 3,401,481 - 5,102,222
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift • Philippines

On-site
PHP 8,498,457 - 12,747,685
AI Agent Evaluation Engineer — Test Architect
AI Agent Evaluation Engineer — Test Architect

Mindrift • Philippines

On-site
PHP 412,061 - 824,123
Senior ML Engineer - AI Problem Design (Part-Time)
Senior ML Engineer - AI Problem Design (Part-Time)

Mindrift • España

On-site
PHP 2,377,949 - 3,386,776
Python Engineer - Freelance AI Trainer
Python Engineer - Freelance AI Trainer

Mindrift • Philippines

On-site
PHP 3,401,481 - 5,102,222
Remote Strategy Consultant for AI Training & Evaluation
Remote Strategy Consultant for AI Training & Evaluation

Mindrift • Philippines

Remote
PHP 2,124,614 - 5,099,074
Freelance Data Scraping Engineer (Python)
Freelance Data Scraping Engineer (Python)

Mindrift • Philippines

On-site
PHP 829,072 - 1,180,799
Performance-based bonus programs
Fully remote work
Flexible schedule
Math & Python Problem Architect for AI Benchmarks
Math & Python Problem Architect for AI Benchmarks

Mindrift • España

On-site
PHP 3,139,557 - 4,471,491
Remote Python Data Scraping Engineer — AI Pilot
Remote Python Data Scraping Engineer — AI Pilot

Mindrift • España

On-site
PHP 1,660,759 - 2,491,139
Fully remote work
Flexible schedule
Performance-based bonus programs
AI-Driven Full-Stack Python Engineer
AI-Driven Full-Stack Python Engineer

Perform • Philippines

On-site
PHP 1,200,000 - 2,400,000