Algorithm Problem Setter

Mindrift

WorldwideFully remoteContractMid Level, SeniorInformation Technology
Posted 3w ago

Why we think you can apply

Hiring model
Open worldwide · the employer states no country restriction
Work from
Anywhere, the UAE included

Posted 21 days ago · apply link checked 1 day ago

About the role

Responsibilities

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

Requirements

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

Preferred Qualifications

  • IOI/ICPC alumni or top competitive programmers
  • Experience setting or testing problems for Codeforces, ICPC, or national olympiads
  • Experience with testlib (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, focusing on testing, evaluating, and improving AI systems.

What we look for

  • Strong competitive programming background
  • Proficiency in C++ and Python
  • Ability to design edge cases and stress tests
  • Fluent written English (C1+)
PythonC++CodeforcesICPCtestlib
NeverApplySponsor

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
Similar jobsbased on title, category and scope
Algorithm Problem Setterfree account, 30 seconds

Every new role, on Telegram.

Members see each new UAE role first. A day later it lands in the channel, where 6,800 people follow.

FreeNo spamUpdated hourly
Or show me jobs that hire in the UAE

Remote Jobs in Dubai UAE

6,800+ followers

Get alerts on Telegram