Loading...

Competitive Programming Expert – Freelance AI Trainer

  • Company: Get A Job.ai
  • Location: Japan
  • Salary: Pay not listed
  • Contract
  • Japan

Website Get A Job.ai

Represented by Get A Job.ai

About This Opportunity

Our talent team is representing a confidential AI research organization seeking Competitive Programming Experts for a freelance AI training project based in Japan. This is a project-based engagement focused on building high-quality algorithmic problems and automated grading systems that train advanced AI coding models.

You will create original competitive programming problems, write both correct and intentionally flawed solutions, and design rigorous test cases that validate AI-generated code. Your expertise ensures the training data meets the highest standards of correctness and difficulty.

Responsibilities

  • Design original algorithmic problems with clear statements, sound constraints, and intended solutions
  • Implement correct reference solutions in C++ and Python
  • Write realistic incorrect solutions that represent common implementation mistakes
  • Build comprehensive test suites including generators, edge cases, stress tests, and adversarial inputs
  • Develop checkers and interactors using testlib for problems with multiple valid answers
  • Verify quality: correct solutions pass all tests, incorrect solutions fail appropriately, all within time limits

What We're Looking For

Required:

  • Demonstrated competitive programming background with public profile (Codeforces handle with current/peak rating, or IOI/ICPC/national olympiad record)
  • Fluency in competitive programming C++ (STL, complexity analysis)
  • Comfortable writing Python solutions
  • Ability to identify why solutions fail and construct counter-examples
  • Strong written English (C1+ level)

Experience Levels (by Codeforces rating or equivalent):

  • Associate (1700–2100): Expert / Candidate Master level — easier problem sets
  • Expert (2200–2600): Master / Grandmaster level — harder problem sets
  • Senior / Reviewer (2600+): International Grandmaster or IOI/ICPC medalist — most difficult problems plus quality review

Preferred:

  • IOI or ICPC medal/participation
  • Experience setting or testing problems for competitive programming contests (online judges, national olympiads)
  • Testlib experience (checkers, validators, generators)
  • Background creating evaluation datasets for code benchmarks or machine learning systems

Project Time Commitment: Tasks require approximately 10–20 hours per week during active project phases. This is an estimate; actual workload varies by project status. All tasks must meet acceptance criteria and submission deadlines.

How We Work With You

Candidates apply through Get A Job.ai. Our recruiting team will review your competitive programming profile, handle(s), ratings, and any problem-setting experience you share. After an initial screen, we will coordinate qualification assessments. Successful candidates are submitted to our client for project onboarding.

Please do not contact the client directly. All communication and applications go through Get A Job.ai.

Application requirements: Submit your CV in English, indicate your English proficiency level, and include your competitive programming handle(s) with current/peak ratings plus any IOI/ICPC/olympiad history.

Pay

This is a task-based freelance engagement. Compensation is per accepted task, with rates determined by your qualification tier and task completion efficiency. The client structures compensation to reward quality and speed, with effective rates reaching the equivalent of $90/hour for top performers working efficiently.

Payment follows task acceptance. Your effective hourly rate increases as you complete tasks more efficiently while maintaining quality standards.

Get A Job.ai is an equal opportunity recruiter. We consider all qualified candidates regardless of race, color, religion, sex, national origin, age, disability, or any other protected status.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Working in Japan

Japan is an island country in East Asia. Located in the Pacific Ocean off the northeast coast of the Asian mainland, it is bordered to the west by the Sea of Japan and extends from the Sea of Okhotsk in the north to the East China Sea in the south. The Japanese archipelago consists of four major islands alongside 14,121 smaller islands. Japan is divided into 47 administrative prefectures and eight traditional regions, and around 75% of its terrain is mountainous and heavily forested, concentrating its agriculture and highly urbanized population along its eastern coastal plains. With a populati

Note: Japan observes a public holiday on Sep 21 — Respect for the Aged Day.

🇯🇵 Relocation safety for Japan: Very Safevia Warnely, CC BY 4.0

National unemployment rate in Japan: 2.5%via World Bank

GDP per capita in Japan: $35,951via World Bank

Consumer price inflation in Japan: 3.2% (annual) — via World Bank

Real GDP growth in Japan: 1.2% (annual) — via World Bank

Cost of living in Japan: 11.0% below the EU averagevia Eurostat

Average hours worked per year in Japan: 1,598via OECD

    Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

    Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

    Add application deadline to calendar

    Listing facts

    • Role Competitive Programming Expert – Freelance AI Trainer
    • Employer Get A Job.ai
    • Location Japan
    • Type Contract
    • Pay (from listing) Pay not listed
    • Posted September 7, 2026
    • Apply by October 8, 2026
    • Country Japan
    • Overview Full job description on this page (495 words)

    Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

    Limited public data for this employer

    We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

    Explore related openings

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.

    Competitive Programming Expert – Freelance… Get A Job.ai · Japan