CareerPlanSign in

Competitive Coder

Johannesburg, Gauteng🌐 Remote💼 Full-time💰 $93,600–$93,600🗓 2026-09-27

Core

Design and implement checkers for competitive programming problems to train next-generation AI systems.

Role type

Senior IC competitive programming problem setter/checker

Builds

Custom competitive programming problems, reference solutions, and robust test suites for AI training

Domain

Artificial Intelligence / Competitive Programming

Deliverable

production ML models

Required skills

Expertise in competitive programming, Advanced C++ proficiency, Strong analytical abilities, Meticulous attention to detail, Ability to work independently

Preferred skills

Prior experience as a problem setter, tester, or checker on major platforms

Technologies

C++

Responsibilities

Design and implement checkers for problems with multiple valid outputs, Evaluate and validate participant submissions against complex problem statements, Develop clear, maintainable code in C++ to assess diverse outputs and edge cases, Document checker logic and communicate intricacies or edge cases, Provide feedback to problem setters and reviewers on potential improvements, Stay updated with evolving competitive programming standards

Sourced via adzuna · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.