Competitive Programming Problem Author & Test Engineer

Mindrift

Completely RemotePart TimeInformation Technology
Posted Yesterday

Job description

Responsibilities

  • Write original algorithmic problems including clear statements, sound constraints, and intended solutions
  • Write correct solutions in C++ and Python
  • Write realistic wrong solutions to test against
  • Build and harden test cases using generators, edge cases, stress, and hacking tests
  • Write checkers and interactors using testlib for problems with multiple valid answers
  • Confirm quality standards by ensuring correct solutions pass and wrong ones fail within time limits

Requirements

  • Strong competitive programming background (Codeforces rating, IOI, ICPC, or national olympiad record)
  • Fluent contest C++ (STL, complexity) and proficiency in Python
  • Ability to explain solution errors and build inputs to break them
  • Strong written English (C1+)

Preferred Qualifications

  • IOI / ICPC alumni
  • Experience setting or testing problems for real contests or online judges
  • Testlib experience (checkers, validators, generators)
  • Experience creating data for LLM code benchmarks or RL/evaluation datasets

About the Company

Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.

Skills & tools

C++PythonAlgorithms

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Strong competitive programming background
  2. 02Fluent C++ and Python
  3. 03Strong written English (C1+)
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches