Algorithm Problem Setter

Remotedxb

Dubai

On-site

AED 300,000 - 420,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mindrift is seeking a strong competitive programming specialist to craft original algorithmic problems, write solutions in C++ and Python, and develop robust test data.

You will create checkers and interactors with testlib, explain solution errors, and ensure tests also cover edge cases and performance constraints. Excellent written English and a passion for problem setting are essential.

Qualifications

  • 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+).

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.

Skills

Competitive programming
C++
Python
English

Tools

testlib

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Advanced Competitive Programmer & Problem Setter
Advanced Competitive Programmer & Problem Setter

Mindrift • Dubai

On-site
AED 22,000 - 45,000
Competitive Programming Expert - Freelance AI Trainer
Competitive Programming Expert - Freelance AI Trainer

Mindrift • Dubai

On-site
AED 22,000 - 45,000
Algorithm Problem Architect — Design & Validate Challenges
Algorithm Problem Architect — Design & Validate Challenges

Remotedxb • Dubai

On-site
AED 300,000 - 420,000
Competitive Coder - C Checkers
Competitive Coder - C Checkers

YO IT Consulting • Dubai

On-site
AED 420,000 - 660,000
Remote C Checker Architect for Algorithmic Validation
Remote C Checker Architect for Algorithmic Validation

YO IT Consulting • Dubai

On-site
AED 420,000 - 660,000
Coding Contest Specialist
Coding Contest Specialist

Hired • Dubai

On-site
AED 228,000 - 329,000
Agentic Coder
Agentic Coder

Remotedxb • Dubai

On-site
AED 280,000 - 420,000
Senior Software Engineer - AI Evaluation
Senior Software Engineer - AI Evaluation

YO IT Consulting • Dubai

On-site
AED 300,000 - 520,000
AI Engineer
AI Engineer

Nayeducation • Abu Dhabi

On-site
AED 120,000 - 150,000
AI Engineer
AI Engineer

Swedish Technology • Abu Dhabi

On-site
AED 120,000 - 180,000