Remote job
Competitive Programming Expert, Part-Time AI Problem Design - Remote (United States)
Job details
About this role
Role overview
Create and assess challenging competitive programming tasks used to train and evaluate AI coding systems. The work combines problem design, reference implementations, test construction, and careful review of model submissions. It is intended for an experienced programmer who can work independently and explain technical judgments clearly.
Responsibilities - Design original programming problems with precise requirements and demanding constraints. - Write reference solutions and comprehensive test suites for evaluating submissions. - Build robust C++ checkers for tasks where more than one output may be valid. - Review submitted solutions against specifications and identify where they fail. - Clarify problem statements and document checker behavior for the project team.
Requirements - Strong competitive programming and problem-analysis skills, including reasoning about complex constraints and alternative solution approaches. - Advanced C++ proficiency, especially for implementing reliable checkers. - Ability to produce high-quality, well-documented code under strict project requirements. - Fluent English and clear written and spoken communication. - Attention to detail and ability to work independently.
Benefits and work setup
The role is part-time, fully remote within the United States, with fewer than 20 hours per week and a self-selected schedule. Pay is per accepted task, at an advertised equivalent of $45–$65 per hour, as an independent contractor.