Ingénieur logiciel Python, questions et réponses sur les bases de code

Mercor
Développement logiciel
Télétravail
Freelance

Publié le 25 août 2026 · Candidatures jusqu'au 18 octobre 2026

Postuler sur Mercor

Je vous redirige vers la page officielle de Mercor. La candidature est gratuite et se fait en anglais.

Je touche une commission de la plateforme si un candidat que j'ai orienté est recruté. Cela ne change rien pour vous.

L'ingénieur logiciel élabore des tâches complexes d'exploration de bases de code Python pour entraîner les agents d'IA au raisonnement sur des dépôts logiciels inconnus. Les candidats doivent justifier d'au moins trois ans d'expérience en génie logiciel professionnel avec une pratique importante de Python en production et de la capacité à naviguer dans de grands codes sources inconnus.

Description en anglais, telle que publiée par Mercor.

1. Role Overview

Mercor is seeking experienced Python engineers to build the dataset that teaches AI agents to reason about real codebases.

Codebase Q&A is a reinforcement-learning environment for training AI agents to explore and reason about software repositories they have never seen before. You will build difficult codebase-exploration tasks: high-level engineering questions about production Python repositories that cannot be answered by reading a single file, and that require runtime evidence to resolve, the kind of question a senior engineer answers by actually investigating the system.

This track works on widely deployed Python codebases including Django, Twisted, Scrapy, SymPy, mypy, pip, coverage.py, mitmproxy, Certbot, Tornado, Werkzeug, sqlfluff and Meson.

Contract, task-based work paid at $130 per approved task, performed remotely in Mercor Studio.

2. Key Responsibilities

  • Select tasks from a pre-validated pool of Python repositories, each pinned to a specific git commit and arriving with an engineering question, positive and negative rubrics, foils, and a golden solution

  • Explore the repository until you genuinely understand the subsystem in question, including the relevant PR or issue history

  • Rewrite the task's question so it defeats frontier coding agents while remaining well-defined and fairly answerable

  • Adjust rubrics and foils so they reward correct reasoning and reject plausible-but-wrong answers

  • Run the full validation loop in Studio, Check, Golden, Run, Analyze, and iterate until every stage passes

  • Document your work in the task README and submit for expert review, addressing reviewer feedback on returned tasks

3. Ideal Qualifications

  • 3+ years of professional software engineering experience, with substantial production Python

  • Demonstrated ability to navigate a large, unfamiliar Python codebase and explain how it behaves at runtime, not just what the source says

  • Fluency in Python internals that matter in real systems: import machinery, descriptors and metaclasses, async and event loops, packaging, and C-extension boundaries

  • Experience with web frameworks, developer tooling, type checkers, or scientific/numeric libraries is highly relevant, the task mix is weighted toward architecture and system design (41%) and code onboarding (31%)

  • Precise written English: the questions and rubrics you write are the product

  • Comfortable with git at commit level, containerized environments, and command-line tooling

4. Working Details

  • Fully remote and asynchronous, with expert team leads across US, India, and Nigeria time zones

  • Work is performed in Mercor Studio; time is tracked with Insightful, and platform access is provisioned through Okta

  • Onboarding requires identity verification, a background check, signed Terms of Work and CIIAA, a tax form, and passing a short calibration quiz before task access is granted

  • Payment is per approved task; every task is reviewed by a second engineer and a super reviewer before acceptance

5. Application Process

  • Submit your resume or relevant technical background to get started

  • Qualified applicants may be asked to complete a brief technical assessment or provide additional information

5 postes

À propos de Mercor

Mercor est une place de marché américaine qui recrute des experts à distance pour des projets d'IA et de conseil, du droit à l'ingénierie. L'offre originale est consultable sur leur site.

Voir l'offre sur Mercor

Autres postes en Développement logiciel

Responsable d'ingénierie Python, entraînement et évaluation de LLM

Turing
Développement logiciel
Télétravail
Temps plein

Ce poste indépendant à distance consiste à diriger de grandes équipes d'ingénieurs Python et de data scientists pour soutenir l'entraînement et l'évaluation des LLM fondamentaux. Les candidats doivent justifier d'au moins cinq ans d'expérience en génie logiciel, d'une solide maîtrise de Python et de compétences avérées en gestion.

  • Python
  • Software Development

Publié hier

Expert sectoriel - Ingenierie

Turing
Développement logiciel
Télétravail
Temps plein

Ce role distant consiste a batir des fonctionnalites front-end evolutives avec React et JavaScript. Les candidats ont besoin d'au moins trois annees d'experience en tant qu'ingenieur front-end et d'un diplome en informatique ou equivalent.

  • Data Engineering

Publié il y a 2 j

Contributeur open source (GitHub)

micro1
Développement logiciel
Expert
Télétravail
Freelance

Le contributeur open source explore, débogue et modifie des composants front-end et back-end pour un projet d'entraînement en IA. Les candidats ont besoin d'un profil GitHub vérifiable avec des contributions open source significatives et d'une solide expérience en génie logiciel dans plusieurs langages de programmation.

  • Python3
  • JAVA
  • Rust
  • +3

Publié il y a 2 j100 $US à 150 $US/h

Ingénieur logiciel full stack senior

micro1
Développement logiciel
Expert
Télétravail
Freelance

L'ingénieur logiciel full stack senior conçoit, débugue et évalue des composants d'application front end et back end pour un projet de formation en IA. Le poste requiert une solide expérience professionnelle dans le développement d'applications full stack destinées à la production ainsi qu'une expertise pratique sur plusieurs langages de programmation.

  • Python
  • React
  • JavaScript
  • +5

Publié il y a 2 j50 $US à 100 $US/h