Function-based Code Annotator

RemoExperts

Computer Science & Engineering Contract
Remote
$120-$150/Day
December 17, 2025

Job Description

About the Role

Design and develop high-quality, function-level algorithm problems covering a wide range of algorithms and data structures, from basic to advanced.

What You'll Do

Advertisement

  • 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.

Who We're Looking For

Required Skills:

  • Experience participating in or creating problems for programming competitions like ACM/ICPC, Codeforces, etc.
  • Expertise in algorithms and data structures, with a specialization in at least one area such as graph theory, dynamic programming, or string algorithms.
  • 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.

Advertisement

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.
  • Experience writing algorithm blogs or teaching courses.
  • Experience in benchmark design or contributions to open-source Online Judge (OJ) systems.
  • Skilled in designing complex problems that test the logical reasoning abilities of AI models.

Compensation

USD $120-150/Day, based on skills and experience.

Apply Now

You will be redirected to the company's website to complete your application.

Job Summary

Location Remote
Type Contract
Category Computer Science & Engineering
Salary $120-$150/Day

Share This Job

RemoExperts logo

RemoExperts

Discover more opportunities that match your skills and interests.

Frequently Asked Questions

Is RemoExperts legitimate?
Yes, RemoExperts is a legitimate company listed on RemoWork. We verify all companies on our platform. However, we always recommend doing your own research before sharing personal information or starting work. Check reviews from other users and visit the company's official website for the most up-to-date information.
How do I get started with RemoExperts?
To get started, visit RemoExperts's official website and look for their careers or sign-up page. Create an account, complete your profile with relevant skills and experience, and apply for available positions or projects. Some companies may require you to pass a qualification test or assessment before you can start working.
Does RemoExperts offer remote work?
Yes, RemoExperts offers remote work opportunities. Most tasks and positions can be completed from anywhere with a reliable internet connection and a computer or smartphone. Specific location requirements may vary by project or role, so check individual listings for details.
How does RemoExperts pay its workers?
Payment methods and schedules vary. Common payment options include PayPal, bank transfers, Payoneer, and other digital payment platforms. Visit RemoExperts's official website or check their payment/FAQ section for specific details about payment methods, minimum thresholds, and payout schedules.
What skills do I need to work with RemoExperts?
Required skills vary by role and project. Generally, you'll need a reliable internet connection, basic computer literacy, strong attention to detail, and good communication skills. Some positions may require specialized expertise, language proficiency, or technical qualifications. Check individual job listings for specific requirements.
What makes RemoExperts different from other freelance platforms?
RemoExperts focuses specifically on connecting domain experts with AI training and evaluation projects. Unlike general freelance platforms, RemoExperts emphasizes subject matter expertise and curates projects that require specialized knowledge, ensuring higher-quality matches between experts and AI companies.
What domains does RemoExperts cover?
RemoExperts covers a wide range of expert domains including technology, healthcare, law, finance, education, linguistics, creative writing, engineering, and scientific research. The platform is constantly expanding its domain coverage as AI companies require diverse expertise.
How are projects assigned on RemoExperts?
Projects on RemoExperts are matched based on your profile, domain expertise, qualifications, and availability. After creating a profile and verifying your credentials, you'll receive notifications about relevant projects. You can review project details and choose to accept assignments that align with your expertise.