Codeforces Problem Setter
Role details
Skills the posting asks for
- Basics C++
- C++
- Competitive Programming
- CodeForces Handle
- Open Source Contributions
Job Title: Codeforces Problem Setter
Job Type: Contractor (15hrs+ a week)
Opportunity Snapshot
Commitment: 15+ hours per week
You’ll need: Strong competitive programming background and advanced C++
Your tasks: Create original competitive programming problems with reference solutions and robust test suites
You’ll create Reinforcement Learning Environments that test a model’s ability to solve hard algorithmic problems. Each task means writing an original problem that doesn’t exist on any online judge, a correct reference solution, and a test suite strong enough that a wrong solution fails.
What you’ll do
- Design original competitive programming problems, absent from Codeforces, AtCoder, and all other judges.
- Write a correct reference solution and verify it against the constraints.
- Build a robust test suite: edge cases, maximum constraints, and tests that break plausible wrong approaches.
- Implement checkers for problems with multiple valid outputs.
- Document the problem’s intended solution, complexity, and the reasoning behind your test cases.
- Review problems from other contributors for correctness and test coverage.
- Flag problems that turn out to be ambiguous or have unintended solutions.
What we’re looking for
- Strong competitive programming record — Codeforces, AtCoder, ICPC, IOI, or equivalent.
- Advanced C++ for reference solutions and checkers.
- Deep algorithmic knowledge and the ability to reason about constraints, complexity, and edge cases.
- Meticulous attention to detail in validation and output consistency.
- Clear written and verbal English for documenting problems and edge cases.
- Comfortable working independently and meeting deadlines.
- Prior experience as a problem setter, tester, or checker on a major platform is a strong plus.
Compensation Structure
Compensation is output-based; experts are paid per task that meets the project specifications. The time required may vary depending on your experience and workflow. Minimum submission requirements apply.
Start Timeline & Availability
We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.
How the selection process works
- Apply and complete the screening questions
- Complete the AI interview for this role — it’s how your expertise gets in front of the client
- Profile review
- Onboarding — our Talent Ops team will get you set up
From the micro1 posting.
Applying on micro1
What happens after you click
- The link opens this role on micro1. Sign up and apply from there.
- An AI interview, 20 to 40 minutes.
- If micro1 hires you, they match you to a project.
- Remote — open to United States, Canada, United Kingdom, Ireland, Australia, New Zealand, Germany, France, Netherlands, Belgium, Austria, Switzerland, Denmark, Sweden, Norway, Finland, Iceland, Italy, Spain, Portugal, Greece, Luxembourg, Malta, Cyprus, Liechtenstein and Monaco.
If you're hired and complete 10 hours, micro1 pays this site a referral fee. Your pay is unaffected.
Red Pen Jobs is independent. We are not affiliated with, endorsed by, or acting for micro1 in any way, and we do not recruit on its behalf.
More about micro1: how it pays, what it does not say, and its referral terms.
Already have a micro1 account?
Tell us, and we'll show you where else this kind of work is open, on platforms you may not have tried yet.
The same kind of work on platforms you may not have tried
You can still apply on micro1 below.
The same work on another platform
Already have a micro1 account? A platform you have not signed up to yet is where this kind of work is still open to you. Each one screens and pays on its own terms, so check theirs before applying.
Pays $45–65 an hour. 100 openings. Posted today.
We read this listing on micro1 on 10 Nov 2026 and checked it again on 10 Nov 2026. We clean its formatting for readability and safety. View on micro1
Not filed under a profession yet, so it is listed with every open role Compare pay rates across professions