Skip to content
OpenTrain AIFor AI Companies

Competitive Coder C++ and Competitive Programming

Use advanced C++ and competitive programming expertise to build problems, checkers, solutions, and test suites for next-generation AI systems. This remote contractor role offers output-based compensation of $45 to $65 per hour.

OpenTrain AI

Coding & Software

Remote Hourly · $45–$65/hr

$45–$65/hr

Compensation

11 countries

Eligibility

Intermediate

Experience

Sep 16, 2026

Posted

Open to applicants in

India United Kingdom United States
+8 more
  • Australia
  • Canada
  • Germany
  • Greenland
  • Iceland
  • India
  • Ireland
  • Japan
  • Switzerland
  • United Kingdom
  • United States

About OpenTrain

OpenTrain AI is the hiring and contracting organization for this role. OpenTrain helps people build careers in AI training and data labeling, connecting skilled contributors with projects that shape how modern AI systems learn and perform.

Creating an OpenTrain account is free, and candidates can apply in minutes. This contractor opportunity is fully remote and open to qualified candidates in the listed countries.

  • Remote contractor position
  • Part-time commitment of 15 or more hours per week
  • Candidates must be based in India, the United Kingdom, the United States, Germany, Japan, Australia, Ireland, Iceland, Greenland, Switzerland, or Canada

About AI Training Work

AI training is the human work behind intelligent systems. Contributors create examples, evaluate model outputs, and test whether AI can reason accurately across challenging tasks. In this role, your competitive programming knowledge will help train and assess systems that solve complex algorithmic problems.

  • Work directly on cutting-edge AI training projects
  • Use specialized programming expertise rather than prior AI industry experience
  • Help improve how AI models reason, solve problems, and handle edge cases

The Role

As a Competitive Coder, you will build reinforcement learning environments for evaluating AI performance. You will create original competitive programming problems that are not available on online judges, develop reference solutions, and produce robust test suites.

The role also includes implementing C++ checkers for problems with multiple valid outputs and complex edge cases. You will review participant and model submissions against detailed problem statements, including problems sourced from platforms such as Codeforces.

  • Compensation: $45 to $65 per hour, output-based and paid per approved task meeting specifications
  • Role type: Contractor and part-time
  • Expected availability: 15 or more hours per week, with an expected commitment under 20 hours per week
  • Project duration: Expected to be under one month
  • Start timing: Onboarding begins within 24 to 48 hours after selection

What You'll Do

You will combine algorithmic problem-solving, C++ development, testing, and technical communication to create reliable AI evaluation environments. Careful review is essential because the quality of each problem, checker, and test case affects the usefulness of the resulting training data.

  • Design unique competitive programming problems and write reference solutions
  • Create comprehensive test suites covering constraints and edge cases
  • Implement robust C++ checkers for tasks with multiple valid outputs
  • Evaluate participant and model submissions against complex problem statements
  • Review problems sourced from platforms such as Codeforces
  • Collaborate with cross-functional teams to refine requirements and clarify edge cases
  • Document checker logic, solution requirements, and technical decisions
  • Provide feedback on test cases and maintain high standards for code quality and documentation

Requirements and Qualifications

This role is designed for an intermediate-level contributor with advanced C++ ability and deep expertise in competitive programming. Previous AI experience is not required, but you should be comfortable analyzing difficult algorithmic tasks, validating code, and explaining technical logic clearly in English.

  • Advanced proficiency in C++
  • Deep expertise in competitive programming and algorithmic problem-solving
  • Subject matter expertise in competitive programming and AI reinforcement learning
  • Ability to interpret complex constraints and compare multiple solution pathways
  • Strong attention to code validation, output consistency, and test coverage
  • Clear technical writing skills for documenting checker logic and edge cases
  • Fluent English proficiency
  • Ability to work independently in a remote environment and meet project deadlines

Preferred Experience

Experience creating or reviewing competitive programming content is valued, particularly when it includes problem setting, testing, or checker development. Familiarity with major programming platforms can help you evaluate complex submissions and anticipate implementation errors.

  • Previous experience as a problem setter, tester, or checker
  • Experience with platforms such as Codeforces, LeetCode, AtCoder, or CodeChef
  • Background building test cases for multiple valid outputs or difficult edge cases

How to Apply

Apply through OpenTrain and complete the screening and onboarding process. Candidates are screened quickly, with onboarding expected to begin within 24 to 48 hours after selection. Once onboarded, you will contribute tasks according to project specifications and the required weekly submission expectations.

  • Create a free OpenTrain account
  • Submit your application with your C++ and competitive programming background
  • Complete screening and onboarding
  • Work remotely on approved AI training tasks
  • Maintain the required weekly availability and task quality standards

Ready to apply?

Create a free OpenTrain account and apply for this role in minutes.

Keep exploring

Similar jobs

View all AI training jobs

C++ AI Code Evaluation Developer

Evaluate AI-generated C and C++ code for correctness, efficiency, reliability, and maintainability while helping improve dialogue agents and LLM systems. This flexible contract role requires 20+ hours per week.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level

Posted Jul 17, 2026

Senior Coding-Agent Benchmark Engineer

Create and evaluate realistic software-engineering benchmarks for coding agents using production-like repositories, secure coding, and rigorous testing. This fully remote contractor assignment runs 4 to 8 weeks.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level

Posted Sep 2, 2026

Perl Programming Language Expert

Help improve AI-generated Perl code by reviewing, debugging, correcting, and explaining programming solutions. This part-time India-based contract pays $20 per hour and requires 7+ years of Perl experience plus C1 English.

Coding & Software
Computer Code Programming
Remote · India
English
Part-time · Flexible
Entry level
Hourly · $20/hr

Posted Dec 26, 2024