This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

📋 External Recruiting Agencies

Mindrift is an AI talent marketplace and crowdsourcing platform that connects freelance specialists with project-based AI training and testing opportunities for third-party tech companies.

This company was flagged and excluded from default search results. Proceed with caution.

Mindrift
Posted 1w ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift
India
$100/hrRemotePart Time, Contract
Responsibilities
  • building environments
  • designing tasks
  • writing tests
Requirements
  • Requires 8+ years of software development experience
  • Python
  • FastAPI
  • JavaScript/TypeScript, React
  • Docker
  • Postgres, Kafka, Redis
  • Functional and integration testing, and English proficiency at B2+ level
Technical tools mentioned
PythonFastAPIJavaScriptTypeScriptReactDockerPostgresKafkaRedis

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, 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:

  • 8+ 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 paidEffort estimate


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

Similar jobs

Python Engineer roles
6h
Save
Mark Applied
Hide
Python Pyspark
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
5+ YOERequires 5–12 years of experience, a Bachelor of Engineering, strong Python, PySpark, SQL, Hadoop, Avro, and Parquet knowledge, plus data pipeline design and debugging skills.
Python, PySpark, SQL, Avro, Parquet, Hadoop
21h
Save
Mark Applied
Hide
Sr Python Developer- RAG, LLM and LangChain
Bengaluru or Hyderabad
HybridFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
6+ YOERequires 6–8 years of Python development experience, specializing in RAG and LLM workflows, with LangChain, vector databases, AWS, microservices, Docker, asynchronous programming, and MCP Servers.
Python, LangChain, AWS, AWS Lambda, Amazon ECS, Docker, MCP Servers, vector databases, large language models (LLMs), Retrieval-Augmented Generation (RAG)
1d
Save
Mark Applied
Hide
Python - Engineer
Noida, Uttar Pradesh, India
OnsiteFull Time
Iris Software
Iris Software: Provides software engineering and IT consulting services to enterprises.
Requires Python, FastAPI, Flask, Pandas, database integration, testing, debugging, API validation, analytical problem-solving, and collaboration skills.
FastAPI, Python, Python Shell, Flask, Pandas, Django, NumPy, Django ORM, SQLAlchemy, SQLModel, PyTest, Python unittest, Postman, Swagger (OpenAPI), MongoDB, PostgreSQL, HTML/CSS, JavaScript
1d
Save
Mark Applied
Hide
Remote Python Developer
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOE3+ years of software engineering experience; strong Python skills; Git and Docker proficiency; software pipeline setup; ability to navigate, modify, run, and test complex codebases.
Python, Git, Docker, GitHub
4d
Save
Mark Applied
Hide
IN_Associate_ Python Developer__Digital Integration_Advisory_Kolkata
Kolkata, West Bengal, India
OnsiteFull Time
PwC
PwC: Global provider of professional audit, tax, and consulting services.
N/A
5d
Save
Mark Applied
Hide
Z2_Python Developer
Bangalore, Karnataka, India
OnsiteFull Time
NTT DATA
NTT DATA: Global provider of IT and business consulting services.
Develop scalable Python backend services, RESTful APIs, microservices, database schemas, asynchronous processing, tests, CI/CD deployments, and secure production applications.
Python, SQL, RESTful APIs, microservices, CI/CD
5d
Save
Mark Applied
Hide
Senior Python Developer
Ahmedabad, Gujarat, India
OnsiteFull Time
Arrow Electronics
Arrow ElectronicsNYSE: ARW: Distributes electronic components and provides enterprise computing solutions.
5+ YOERequires 5–8 years of software development experience, expert Python, Flask/Django REST API development, relational databases and SQL, testing, Git, and secure coding practices. Cloud and Agile experience preferred.
Python, Flask, Django, Django REST framework, Pytest, unittest, Git, AWS, S3, EC2, CloudWatch, Lambda, DynamoDB, Athena, AWS Config, Redshift, JavaScript, Jira, Confluence, Rally
6d
Save
Mark Applied
Hide
Senior Python Developer
Thiruvananthapuram, Kerala, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOERequires 5+ years of Python development, bachelor's degree in computer science, information technology, or related field, and experience with AI/LLMs, REST APIs, cloud platforms, DevOps tools, and databases.
AWS, Agile, Django, FastAPI, Python, Anthropic, Azure DevOps, Jira, ServiceNow, Jenkins, GitHub, GitLab, Kubernetes, Terraform, Azure OpenAI, OpenAI API, LangChain, Semantic Kernel, FAISS, ChromaDB, Pinecone, Docker, Git, Microsoft Azure, GCP, Ansible, Prometheus, Grafana, Datadog, Splunk, SQL Server, PostgreSQL, MongoDB, Redis, Microsoft Copilot Studio, Azure AI Foundry, Bot Framework, Microsoft Teams, Slack
This job has expired