Competitive Programming Expert - Freelance AI Trainer

Mindrift

Kuwait

On-site

KWD 17,000 - 38,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mindrift invites contributors to craft competitive programming problems and automated graders for training AI coding models. This project-based role emphasizes original problem creation, solution coding in C++ and Python, and developing robust test generators and checkers.

Ideal candidates have a strong CP background, a proven public profile or IOI/ICPC record, and excellent English communication. Payment is per accepted task, with rates up to $90/hr depending on qualification level.

Qualifications

  • Strong competitive programming background evidenced by public profile or IOI/ICPC/national olympiad record.
  • Fluent contest C++ (STL, complexity).
  • Comfortable writing Python for problems and test generators.

Responsibilities

  • Write original algorithmic problems with clear statements and constraints.
  • Write correct solutions in C++ and Python.
  • Create realistic wrong solutions to test against and build thorough test cases.

Skills

Competitive programming background
C++ proficiency
Python proficiency
English communication

Tools

Testlib experience
Checkers/Validators

Job description

What this opportunity involves

We're building competitive‑programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models. Participation is project‑based, not permanent employment.

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
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Competitive Programming Problem Architect for AI Benchmarks
Competitive Programming Problem Architect for AI Benchmarks

Mindrift • Kuwait

On-site
KWD 17,000 - 38,000
Software Engineering Evaluation Specialist
Software Engineering Evaluation Specialist

Mindrift • Kuwait

On-site
KWD 8,900 - 15,000
Paid contributions
Incentive payments
AI Coding Challenge Architect
AI Coding Challenge Architect

Mindrift • Kuwait

On-site
KWD 8,900 - 15,000
Paid contributions
Incentive payments
Arabic (Iraqi) Language Specialist - Freelance AI Trainer Project
Arabic (Iraqi) Language Specialist - Freelance AI Trainer Project

Meridial • Kuwait

On-site
AI Agent Evaluation Engineer - Remote, Freelance
AI Agent Evaluation Engineer - Remote, Freelance

Mindrift • Kuwait

On-site
KWD 13,000 - 21,000
Remote work
Freelance project paid per task
Flexible schedule
Remote Electrical Engineer - Python & AI Problem Designer
Remote Electrical Engineer - Python & AI Problem Designer

Mindrift • Kuwait

On-site
KWD 14,000 - 20,000
Fully remote
Part-time freelance
Remote Ubuntu/Linux AI Data Trainer (Hourly)
Remote Ubuntu/Linux AI Data Trainer (Hourly)

SME Careers • Gouvernement Hawalli

On-site
Gen AI Engineer (LLM &RAG)
Gen AI Engineer (LLM &RAG)

TAT IT Technolgies • Kuwait City

On-site
KWD 12,000 - 18,000
Hindi QA Lead - Remote
Hindi QA Lead - Remote

YO IT Consulting • Kuwait

On-site
KWD 15,438 - 21,613
Remote AI Trainer & Annotator (Part-Time Freelance)
Remote AI Trainer & Annotator (Part-Time Freelance)

Mindrift Data Annotation Projects • Kuwait

On-site
Remote work
Freelance projects