Mindrift logo
Monthly
€12,501
Posted August 20, 2026 · 9 days agoLast seen August 26, 2026Est. expiry September 24, 2026

Competitive Programming Expert

Competitive Programming Expert - Freelance AI Trainer
How this salary compares
Salary Context: Competitive Programming Expert

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("Company in Remote - Germany"), this listing's salary midpoint is about 128% higher. The offer sits above the benchmark range (€6,945–€6,945). Range-width comparison is limited because one of the salary bands is incomplete. This benchmark is based on 1 comparable listings.

Monthly salary comparison for Competitive Programming Expert
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
All roles in Remote - Germany€4,912/per month€6,313/per month€7,447/per month
Company in Remote - Germany€6,945/per month€6,945/per month€6,945/per month
About the role

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 competitive-programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models. You'll create problems, write both correct and deliberately-wrong solutions, and design the tough test cases that catch subtly-broken code. Your work is what makes the training signal trustworthy. To apply, share: your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history. What you'll do: Write original algorithmic problems — clear statement, sound constraints, an intended solution; Write correct solutions in C++ and Python; Write realistic wrong solutions (common mistakes) to test against; Build and harden test cases: generators, edge cases, stress and "hacking" tests; Write checkers/interactors (testlib) for problems with more than one valid answer; Confirm the quality bar: correct solutions pass, wrong ones fail, within time limits. What we look for: Strong competitive programming background, shown by a public profile — a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record; Fluent contest C++ (STL, complexity); comfortable writing Python; Can explain why a solution is wrong and build an input that breaks it; Strong written English (C1+). Levels (by Codeforces rating, or equivalent olympiad achievement): Associate — 1700–2100 (Expert / Candidate Master): easier problems; Expert — 2200–2600 (Master / Grandmaster): harder problems; Senior / Reviewer — 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review. Nice to have: IOI / ICPC alumni and top competitive programmers especially encouraged to apply; Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges); Testlib experience (checkers, validators, generators); Experience creating data for LLM code benchmarks or similar RL / evaluation datasets. How it works: Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted. Compensation: Paid per accepted task. Your rate depends on the qualification tier you reach and how efficiently you complete tasks — up to the equivalent of $90/hr. Because payment is per task, a faster pace raises your effective hourly rate.

Job Details

Seen 3 days agoPartial Schema
Mindrift logo
Mindrift · 14 open roles
Top locations: Remote - Belgium · 2 · Remote - Denmark · 2 · Remote - Sweden · 2+4 other locations
View company
Current open roles at Mindrift on JobCrawls
LocationActive listings
Remote - Belgium2
Remote - Denmark2
Remote - Sweden2
Remote - Finland2
Remote - Global2
Remote - Germany2
Remote - France2
Current role mix at Mindrift on JobCrawls
Role typeActive listings
Brand Designer1
Algorithm Problem Setter1
Presentation Designer1
Python Data Scraping Engineer1
Current role-level mix at Mindrift on JobCrawls
Role levelActive listings
Senior2
Intern1
Mid-Level1

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.