6 days ago
Remote, CanadaSenior
Responsibilities
- Write original competitive-programming problems with clear statements, sound constraints, and intended solutions.
- Implement correct solutions in C++ and Python.
- Create realistic wrong solutions that represent common coding mistakes.
- Build generators, edge cases, stress tests, and hacking tests.
- Write testlib checkers and interactors for problems with multiple valid answers.
- Verify that correct solutions pass and incorrect solutions fail within time limits.
Requirements
- Demonstrated competitive-programming strength through a public profile with a qualifying Codeforces rating or through IOI, ICPC, or national-olympiad achievement.
- Fluent contest-level C++ knowledge, including STL and complexity analysis, plus comfort writing Python.
- Ability to explain why solutions are incorrect and create inputs that expose their failures.
- Strong written English at C1 or higher.
- Applicants should provide competitive-programming handles and current or peak ratings, problem-setting experience, and IOI/ICPC/olympiad history.
- Experience setting or testing problems for contests, using testlib, or creating LLM code-benchmark or evaluation data is preferred.
Benefits
- Remote, part-time project-based work with leading technology-company AI projects.
- Estimated workload of approximately 10–20 hours per week during active project phases, without guaranteed workload.
- Payment is made per accepted task.
- Participation is project-based and not permanent employment.
