6 days ago
Remote, United States +3 moreSenior
Responsibilities
- Write original competitive-programming problems with clear statements, sound constraints, and intended solutions.
- Write correct C++ and Python solutions and realistic deliberately wrong solutions.
- Create and harden test cases, including 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.
- Complete project-based tasks by their deadlines and acceptance criteria.
Requirements
- Demonstrated competitive-programming background through a qualifying Codeforces rating or IOI, ICPC, or national-olympiad record.
- Fluent contest C++ skills, including STL and complexity analysis, plus comfort writing Python.
- Ability to explain why solutions are incorrect and construct inputs that expose their flaws.
- Strong written English at C1+ level.
- Applicants should provide competitive-programming handles and current or peak ratings, problem-setting experience, and IOI/ICPC/olympiad history.
- Preferred qualifications include contest problem-setting or testing, Testlib experience, and experience creating LLM code-benchmark or reinforcement-learning evaluation data.
Benefits
- Remote, part-time, project-based freelance work rather than permanent employment.
- Estimated workload of approximately 10–20 hours per week during active project phases, with no guaranteed workload.
- Payment is per accepted task, with compensation up to the equivalent of $90 per hour depending on qualification tier and efficiency.
