Competitive Coder
Core
Design and implement checkers for competitive programming problems with multiple valid outputs to train next-generation AI systems.
Role type
Contractor competitive programming checker engineer
Builds
Robust checkers and validation logic for coding platforms
Domain
Competitive programming / AI training data
Deliverable
production ML models
Required skills
C++ (advanced), competitive programming expertise, problem analysis, analytical abilities, code validation, documentation
Preferred skills
prior experience as problem setter, tester, or checker on major platforms
Technologies
C++, Codeforces
Responsibilities
Design and implement checkers for problems with multiple valid outputs; Evaluate and validate participant submissions against complex problem statements; Collaborate with the customer's team to fine-tune problem requirements; Develop clear, maintainable code in C++ to assess diverse outputs and edge cases; Document checker logic and communicate intricacies or edge cases; 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.