26 days ago
Remote, United StatesMid Level / Senior
Responsibilities
- Write original competitive-programming problems with clear statements, sound constraints, and intended solutions.
- Implement correct solutions in C++ and Python.
- Create realistic incorrect solutions representing common programming mistakes.
- Develop 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 background through a public Codeforces profile with the applicable rating or equivalent 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 the C1+ level.
- Applicants should submit competitive-programming handles and ratings, problem-setting experience, and IOI/ICPC/olympiad history.
- Problem-setting or testing experience for contests or online judges, testlib experience, and LLM code-benchmark or evaluation-dataset experience are preferred.
Benefits
- Remote workplace in the United States.
- Part-time, project-based freelance engagement rather than permanent employment.
- Estimated workload of approximately 10–20 hours per week during active project phases, with no guaranteed workload.
- Tasks are completed by deadline and paid upon acceptance.
