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

Mindrift

Philippines

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Evaluation Task Designer (Contract)
Senior Python Engineer - AI Evaluation Task Designer (Contract)

Mindrift • Manila

On-site
PHP 7,630,000 - 12,716,000
Senior Python Engineer - AI Testing & Evaluation (Contract)
Senior Python Engineer - AI Testing & Evaluation (Contract)

Mindrift • Philippines

On-site
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift • Philippines

On-site
Senior Python Engineer - AI Coding Agent Evaluation Freelance
Senior Python Engineer - AI Coding Agent Evaluation Freelance

Mindrift • Manila

On-site
PHP 7,630,000 - 12,716,000
Remote Freelance AI Evaluation & QA Engineer
Remote Freelance AI Evaluation & QA Engineer

Mindrift • Manila

On-site
PHP 1,526,000 - 2,543,000
AI Agent Evaluation Engineer — Test Architect
AI Agent Evaluation Engineer — Test Architect

Mindrift • Philippines

On-site
Senior ML Engineer - AI Problem Design (Part-Time)
Senior ML Engineer - AI Problem Design (Part-Time)

Mindrift • España

On-site
Python Engineer - Freelance AI Trainer
Python Engineer - Freelance AI Trainer

Mindrift • Philippines

On-site
AI Coding Challenge Architect for Backend Tasks
AI Coding Challenge Architect for Backend Tasks

Mindrift • Manila

On-site
PHP 1,696,000 - 2,967,000
Paid contributions
Rates up to $35/hour
Remote Strategy Consultant for AI Training & Evaluation
Remote Strategy Consultant for AI Training & Evaluation

Mindrift • Philippines

Remote