*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 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+)