Algorithm Problem Architect — Design & Validate Challenges

Remotedxb

Dubai

On-site

AED 300,000 - 420,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

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.

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
Algorithm Problem Setter
Algorithm Problem Setter

Remotedxb • Dubai

On-site
AED 300,000 - 420,000
Competitive Programming Expert - Freelance AI Trainer
Competitive Programming Expert - Freelance AI Trainer

Mindrift • Dubai

On-site
AED 22,000 - 45,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
Competitive Coder - C Checkers
Competitive Coder - C Checkers

YO IT Consulting • Dubai

On-site
AED 420,000 - 660,000
Remote Competitive Coder – Algorithm Contests
Remote Competitive Coder – Algorithm Contests

Hired • Dubai

On-site
AED 228,000 - 329,000
Coding Contest Specialist
Coding Contest Specialist

Hired • Dubai

On-site
AED 228,000 - 329,000
Software Architect
Software Architect

Client of James Douglas Middle East • Abu Dhabi

On-site
AED 600,000 - 900,000
Software Architect
Software Architect

James Douglas Middle East • Abu Dhabi

On-site
AED 180,000 - 240,000
Product Engineer (AI-Native)
Product Engineer (AI-Native)

Nomod • Dubai

On-site
AED 330,000 - 441,000