Competitive Programming Specialist - Remote job All others at Mercor
Sep 30, 2025
|
8 views
Contract
All others
India
C++
Go
Python
Job Title : All others
Job Type : Contract
Company : Mercor
Candidate Required Location : India
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.
Role Description
This role involves creating terminal bench–style problems and tasks involving agents within a competitive programming environment, as part of a hiring effort for its AI lab partner building advanced agent-based infrastructure.
-
Develop interactive, terminal-based challenges that test the problem-solving capabilities of autonomous agents in real-time coding scenarios.
Qualifications
-
Track record of success in competitive programming contests (e.g., ICPC, Codeforces, LeetCode, AtCoder, HackerRank)
-
Strong skills in algorithms, data structures, and systems-level thinking
-
Proficient in Python, C++, or Go, and comfortable working in terminal-based coding environments
-
Ability to design programming problems that test time complexity, memory constraints, logic correctness, and multi-step reasoning
-
Experience with online judge systems, sandboxed environments, or contest infrastructure
-
Curiosity about AI agents and interest in how agents can solve real-world programming tasks
-
Enjoy creating reproducible, progressive challenges and can abstract real-world systems problems into code-based puzzles
Requirements
-
Create terminal bench–style problems and tasks where autonomous agents are challenged to solve competitive programming problems in a live, terminal-driven environment
-
Test agent performance across algorithmic domains — such as graph theory, dynamic programming, greedy techniques, and real-time debugging
What You’ll Do
-
Design and implement terminal-based coding challenges for agents to solve autonomously
-
Build a sandboxed, judge-like environment that runs test cases, checks correctness, and monitors time/memory usage
-
Simulate real-world competitive conditions: limited time, incremental hints, multiple submissions, etc.
-
Collaborate with AI engineers to define reward functions, failure conditions, and difficulty tiers
-
Develop tooling for benchmark resets, output validation, and scenario generation
-
Evolve the difficulty of problems from beginner-level syntax and logic to advanced algorithmic pipelines and systems simulations
Why This Role Is Exciting
-
Define a new generation of programming benchmarks built specifically for AI agents
-
Blend algorithmic design, problem solving, and systems-level realism in one role
-
Work on uncharted challenges that push the boundaries of what agents can understand and execute
Pay & Work Structure
-
Classified as an hourly contractor to Mercor
-
Paid weekly via Stripe Connect, based on hours logged
-
Part-time (20 hrs/week) with fully remote, async flexibility — work from anywhere, on your own schedule
💰 Salary: $10.5 - $10.5 usd hourly
Recommended for You