Function-based Code Annotator
- Design and develop high-quality, function-level algorithm problems covering a wide range of algorithms and data structures, from basic to advanced.
- Pay
- Variable/qualified pay: USD $120-150/Day, based on skills and experience.
- Location
- Worldwide
- Eligibility
- Remote worldwide
- Qualification difficulty
- Selective
How current is this information?
The public role and application path were checked. Details can still change; this is not an endorsement or guarantee.
- Platform
- REX / RemoExperts
- Fit category
- Software engineering
- Listing/source checked
- Sep 17, 2026
- Apply link checked
- Sep 19, 2026
Application
Continue to the current REX / RemoExperts listing
Apply on REX / RemoExpertsOpens the current REX / RemoExperts page in a new tab. This may be a referral link, and Specialist AI Work may be paid if the platform credits it. That does not change the role's advertised pay or how roles are ordered here.
What this role involves
- Design and develop high-quality, function-level algorithm problems covering a wide range of algorithms and data structures, from basic to advanced. - Write clear and accurate problem descriptions in both Chinese and English, defining precise input/output formats and constraints. - Design comprehensive and robust test datasets, including edge cases and extreme scenarios, to ensure accurate evaluation and prevent cheating. - Write reference solutions and automatic validation logic, and perform difficulty grading and quality assessment.
- Participate in team cross-reviews to ensure the scientific validity, fairness, and innovation of the benchmark.
Before you apply
Review the main fit signals and unresolved details before opening the platform.
Why it may fit
- Required Skills:**
- Experience participating in or creating problems for programming competitions like ACM/ICPC, Codeforces, etc.
Check before applying
Reasons to pause
- The opportunity no longer appears in REX's complete public Open Opportunities inventory
- The current role does not show applicant compensation
Still to verify
- Review the current REX opportunity before applying. Country eligibility, exams, identity verification, device requirements, compensation, project availability, and task access can change by role.
What to prepare
- Use examples from your own professional experience and follow REX assessment rules
- Review the current public REX opportunity before applying because project details can change
Role tools
Where these choices are saved
Save, Not for me, Compare, and application tracking remain in this browser.
Requirements
- Proficient in Python or C/C++ for writing efficient algorithm implementations and validators.
- Excellent problem abstraction skills to transform vague ideas into unambiguous algorithmic problems.
- Professional Background:**
- Background in Computer Science, Software Engineering, Mathematics, or Artificial Intelligence; or experience as an Algorithm Engineer or Software R&D Engineer (Algorithm-focused).
- Experience in evaluating code generation models is a plus.
- Bonus Points:**
- Understanding of the capability boundaries and common pitfalls of major Code LLMs.
Best for
- Proficient in Python or C/C++ for writing efficient algorithm implementations and validators.
Skip this if...
- You cannot meet the role-specific country, skill, device, exam, or identity requirements