PermanentIT & Software

Competitive Coder

Micro1

Location
Remote (South Africa) · Cape Town, Western Cape
Contract
Permanent
Salary (as advertised)
$45 – $65 per hour
Closing date

First listed . Last checked at source .

In brief

**Overview** This is a remote contractor position (15+ hours per week) for a Competitive Coder at Micro1. The role involves applying expertise to train next-generation AI systems by providing high-quality, real-world input. The work focuses on shaping how AI models learn, reason, and perform. Specifically, the role requires creating Reinforcement Learning Environments to test an AI model’s ability to solve complex competitive programming problems, including developing unique custom problems, reference solutions, and robust test suites. **What you will do** * Apply expertise to help train next-generation AI systems. * Shape how AI models learn, reason, and perform through high-quality, real-world input. * Create Reinforcement Learning Environments that test an AI model’s ability to solve complex competitive programming problems. * Create unique custom problems absent from all existing online judges. * Create a reference solution for each problem. * Create a robust test suite for each problem. * Design and implement checkers for competitive programming problems with multiple valid outputs, ensuring accuracy and robustness. * Evaluate and validate participant submissions against complex problem statements sourced from platforms like Codeforces. * Collaborate with the customer's team to fine-tune problem requirements and clarify ambiguous scenarios. * Develop clear, maintainable code in C++ to assess diverse outputs and edge cases efficiently. * Document checker logic and communicate intricacies or edge cases in both written and verbal form. * Provide feedback to problem setters and reviewers on potential improvements. **Requirements (from the original advert)** * Domain knowledge relevant to competitive programming. * Ability to develop clear, maintainable code in C++. * No prior experience in AI is required. **Who should apply** An expert in competitive programming with strong domain knowledge, capable of creating unique problems, reference solutions, and robust test suites for AI model testing. The ideal candidate should be proficient in C++ for developing robust checkers and able to collaborate, evaluate submissions, and communicate complex technical details. This is a remote contractor role requiring a commitment of 15 or more hours per week. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/it-computer-management/cape-town/competitive-coder-id-7595910 Source: jobmail

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

    • C++

    Extracted automatically from the advert; confirm requirements on the original listing.

    Job description

    Job Title: Competitive Coder Job Type: Contractor (15hrs+ a week) Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters. As an expert you will be creating Reinforcement Learning Environments which test an AI model’s ability to solve complex competitive programming problems. You will be tasked with creating a unique custom problem absent from all existing online judges, creating a reference solution and creating a robust test suite. Key Responsibilities: Design and implement checkers for competitive programming problems with multiple valid outputs, ensuring accuracy and robustness. Evaluate and validate participant submissions against complex problem statements sourced from platforms like Codeforces. Collaborate with the customer's team to fine-tune problem requirements and clarify ambiguous scenarios. Develop clear, maintainable code in C++ to assess diverse outputs and edge cases efficiently. Document checker logic and communicate intricacies or edge cases in both written and verbal form. Provide feedback to problem setters and reviewers on potential improvements. Pay: $45 - $65/hour

    Before you apply

    • Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
    • Legitimate employers do not charge application, registration or training fees.
    • Don't send your ID or bank details before you have confirmed the employer is real.

    How to spot a job scam

    Applying for permanent roles

    • Mirror the job title and top three requirements in your CV summary and most recent experience.
    • Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
    • Proofread contact details and filenames before submitting — small errors cost interviews.
    • Verify the company and role on the source page before sharing ID copies or banking details.

    Similar roles

    Get new it & software jobs in western cape by email

    Free. No account needed. Unsubscribe with one click.

    We only use your email to send this alert. See our privacy policy.