Competitive Programming Checker

1 hour, 52 minutes ago
Contract
Mid Level
Software Development
Weekday

Weekday

Weekday helps companies hire engineers who are vouched by other software engineers, enabling passive income for engineers. They offer services like drafting outreach messages, shortlisting candidates, and conducting reference checks. Backed by Y Combin...

Construction & Engineering
11-50
Founded 2020

Description

  • Create and implement checkers for competitive programming problems with multiple valid outputs.
  • Assess and verify participant submissions against complex problem statements, including problems similar to those on Codeforces.
  • Work with the customer’s team to refine problem specifications and resolve ambiguous cases.
  • Write clear, maintainable C++ code to handle varied outputs and edge cases efficiently.
  • Document checker logic and communicate technical details and edge cases clearly in writing and verbally.
  • Provide feedback to problem setters and reviewers on improvements to test cases and checkers.
  • Stay current with competitive programming standards and best practices and apply them to checker development.

Requirements

  • Demonstrated expertise in competitive programming and coding problem analysis.
  • Advanced C++ skills for developing reliable checker solutions.
  • Strong analytical ability to understand complex constraints and multiple valid solution approaches.
  • Excellent written and verbal communication skills for explaining technical concepts clearly.
  • High attention to detail to ensure accurate code validation and consistent outputs.
  • Ability to work independently in a remote, team-oriented environment.
  • Commitment to delivering high-quality, thoroughly documented code within tight timelines.
  • Previous experience as a problem setter, tester, or checker on major competitive programming platforms is preferred.
  • Knowledge of AI or software systems that use competitive programming data is preferred.

Benefits

  • $50–$70/hour compensation.
  • Remote contractor position.
  • Opportunity to contribute to training next-generation AI systems.
  • Work on real-world data that influences how models learn, reason, and operate.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior/Software Engineer (Tech Modernization)

Nava is hiring a Legacy Lockpicks Engineer to help modernize legacy government systems by analyzing old applications, designing migration strategies, and building tools that validate and accelerate replacement systems.

DDD Generative AI Machine Learning Prototyping
1 hour, 12 minutes ago

Senior Quality Assurance Engineer L4

Inovalon 1K-5K IT Services

Inovalon is hiring a Senior Quality Engineer to support a large cloud-native healthcare application on an Agile Scrum team, with the main goal of building quality into features early and sustaining product reliability across UI, API, and data layers.

Agile GitHub HIPAA Scrum
1 hour, 22 minutes ago

Staff Software Engineer

Garner Health Specialized Consumer Services

Garner Health is hiring a Staff Software Engineer to help shape its healthcare technology platform by leading technical strategy and building systems that analyze medical data at scale.

Apache Airflow AWS dbt Go HIPAA Kubernetes Python React TypeScript
1 hour, 22 minutes ago

Software Engineer

Automox 251-1K Internet Software & Services

Automox is hiring a Software Engineer to help build and operate its cross-platform endpoint agent that manages configuration, security, and patching across customer devices in a fully distributed cloud-native environment.

AWS DynamoDB Encryption GCP Go Java Kafka Linux macOS Microservices MQTT OWASP Penetration Testing WebSockets
1 hour, 37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers