This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required, your domain knowledge is what matters.
Job Responsibility
Design and implement checkers for competitive programming problems with multiple valid outputs, ensuring accuracy and robustness
Evaluate and validate participant submissions against complex problem statements sourced from platforms like Codeforces
Collaborate with the customer's team to fine-tune problem requirements and clarify ambiguous scenarios
Develop clear, maintainable code in C++ to assess diverse outputs and edge cases efficiently
Document checker logic and communicate intricacies or edge cases in both written and verbal form
Provide feedback to problem setters and reviewers on potential improvements to test cases and checkers
Stay updated with evolving competitive programming standards and incorporate best practices into checker development
Requirements
Expertise in competitive programming and coding problem analysis
Advanced proficiency in C++ for implementing robust checker solutions
Strong analytical abilities to interpret complex problem constraints and multiple solution paths
Exceptional written and verbal communication skills
ability to articulate technical details clearly
Meticulous attention to detail in code validation and output consistency
Experience working independently in a remote, collaborative environment
Commitment to producing high-quality, well-documented code under tight deadlines
Nice to have
Prior experience as a problem setter, tester, or checker on major competitive programming platforms
Familiarity with AI or software systems leveraging competitive programming data