← Back to jobs

Puzzle Solver (Coding)

Software Engineering

Rate
$60-120/hr listed
Hours
About 15 h/week, you choose when, weekends included
Where
Remote, worldwide
Type
Contract, part-time
Skills
Python, C++, algorithms, data structures, debugging

Contract work for competitive problem solvers. You take self-contained coding and logic challenges, often in an unfamiliar codebase or terminal, and turn a precise goal into a tested, reproducible solution. About 15 hours a week, on the days and hours you pick.

What you will do

  • Solve self-contained coding, logic, debugging and technical reasoning challenges.
  • Explore unfamiliar codebases or terminal environments and turn the requirements into a working solution.
  • Pick the right algorithms, data structures and strategies, then test against hidden or explicit constraints.
  • Deliver a reproducible final result.

What you need

  • A Codeforces profile, ideally public or otherwise verifiable, that shows real competitive experience.
  • Strong grasp of common data structures and algorithms.
  • Careful reasoning about constraints, complexity, edge cases and correctness.
  • Experience debugging unfamiliar code or solving technically ambiguous problems.

How pay works

Pay is output-based: you are paid per task that meets the project specifications, at a listed rate of $60-120/hr. How long a task takes depends on your experience and workflow. Minimum submission requirements apply.

How applying works

  1. Apply and answer the screening questions.
  2. Take an AI interview, about 30 minutes.
  3. Pass the hiring manager review.

Roles are typically filled within 48 hours. If selected, you are expected to start your first task within 24-48 hours of finishing onboarding.

Apply (opens in a new tab)