What the work involves
You work through batches of coding tasks where a model has produced a patch, a function, or a full multi-file change. Your job is to decide whether it actually works — not whether it looks plausible. That means reading the diff carefully, running it where a sandbox is provided, identifying the failure mode precisely (logic error, wrong API contract, silent data loss, missing edge case, plausible-sounding hallucinated library), and writing a short, unambiguous justification another engineer could audit. Other days you author the tasks yourself: pulling a realistic bug from a repo you know well, writing a gold-standard solution, and building tests that a competent-but-shortcutting model would fail.
Typical unit types include pairwise comparison of two model outputs, rubric scoring on correctness and maintainability, adversarial prompting to surface failures, and repository-level task construction. Reviewers who consistently score well are often moved into calibration or QA roles where they audit other reviewers' scores.
What the platform screens for
- Verifiable seniority. micro1's screening is AI-led and follow-up heavy. Expect to be asked about a specific system you built, then pushed two or three layers deeper on the decisions behind it.
- Language and stack depth. Python, TypeScript/JavaScript, Java, Go, C++, and Rust are all in demand; being genuinely strong in two beats being shallow in six.
- Written reasoning. Vague rationales like "code is cleaner" fail calibration. The screen looks for engineers who can name the defect and cite the line.
- Consistency. Calibration sets are re-run periodically; reviewers who drift get retrained or rotated off.
Logistics
Fully remote and mostly asynchronous — you claim tasks from a queue and complete them against a deadline rather than sitting in meetings. Most contributors commit 10–20 hours per week, though some projects run full-time for a fixed window. Onboarding usually includes a paid or unpaid calibration batch before live work opens up. Pay is per-hour or per-task depending on the project; the $100–150/hr band reflects observed rates for senior-level coding work and is not a guarantee.