Competitive Programming AI Training Expert
You will build competitive programming tasks that test whether AI systems can solve difficult coding problems. Your work will cover problem design, reference answers, test coverage, output checking, and submission review.
- Field
- Software & coding
- Where
- United States, Algeria, Argentina, Austria, Bahrain, Bangladesh +46 more
- Commitment
- part time
- Hours
- up to 20/week
- Posted
- 1 month ago
Pay data for your profession: Software engineer AI trainer jobs
The full listing
As posted on OpenTrain AI. See the original
The work
You will build competitive programming tasks that test whether AI systems can solve difficult coding problems. Your work will cover problem design, reference answers, test coverage, output checking, and submission review.
You will also help clarify problem requirements, document checker logic, and explain technical details clearly to the project team.
- Design original competitive programming problems that are not found on existing online judges.
- Write reference solutions and comprehensive test suites for AI model submissions.
- Develop robust C++ checkers for problems with more than one valid output.
- Evaluate submissions against the problem requirements.
- Refine problem specifications and resolve unclear cases with the project team.
- Document checker logic and communicate technical details clearly.
What it pays and takes
This is a part-time contractor role for candidates with strong competitive programming and C++ skills.
- Pay: $45 to $65 per hour equivalent, paid per task that meets project specifications.
- Time: Less than 20 hours per week.
- Location: Open to candidates in AE, AR, AT, BD, BE, BH, BR, CA, CH, CL, CO, DE, DK, DZ, EG, ES, FR, GB, GH, GR, ID, IN, IT, JO, JP, KE, KG, KW, KZ, LB, LK, MA, MX, MY, NG, NL, OM, PE, PH, PK, PS, PT, QA, SA, SG, TH, TN, TW, US, UZ, VN, and ZA.
- Language: Fluent in English.
- Required: Expertise in competitive programming and coding problem analysis.
- Required: Advanced proficiency in C++ for robust checker development.
- Required: Strong analytical skills for complex constraints and multiple solution paths.
- Required: Clear written and verbal communication, careful attention to detail, and the ability to work independently in a remote setting.
- Required: Ability to produce well-documented, high-quality code under tight deadlines.
- Helpful: Experience as a problem setter, tester, or checker on a major competitive programming platform.
- Helpful: Familiarity with platforms such as Codeforces.
- Helpful: Competitive programming achievements, including IOI or other medals, are welcome but not required.
How it works
Apply on OpenTrain with your resume, then complete the application on the hiring site.
About AI training work
AI training work uses human-created examples, evaluations, and feedback to improve how AI systems perform. This role focuses on coding problems and automated checks, so strong competitive programming experience helps create reliable training tasks.
How OpenTrain AI pays and hires
OpenTrain says it is free for freelancers, with no fees or subscriptions. Clients fund each milestone before work starts, and OpenTrain pays out to your connected payout method when the client approves the milestone. It doesn't publish a fixed payout schedule.
Create a free profile with your domains, languages and hourly rate, then apply to listings. Some listings hire through OpenTrain; others link you straight to the hiring platform.
Source: OpenTrain: AI training careers, OpenTrain docs: invoicing and payouts
Full OpenTrain AI profile: watch-outs and worker reports →Other software & coding roles
- Open Source Code Review MaintainerOpenTrain$150-300/hr
- Strategic Project Lead, Coding/SWEmicro1$300k-500k/yr
- Legacy Codebase Migration ExpertMercor$200/hr
- Senior Software Engineering ExpertsMercor$120-180/hr
- DevOps / Platform Engineer Talent NetworkMercor$70-150/hr
- Full-Stack Engineer Talent NetworkMercor$70-150/hr