1. Inicio
  2. Trabajos
  3. Programador de Problemas de Codeforces

Título del puesto: Creador de problemas de Codeforces

Tipo de puesto: Contratista (15 horas o más por semana)

Ubicación: Remoto

Resumen de la oportunidad

Pago:$30 - $100

Compromiso: 15+ horas por semana

Ubicación: Completamente remoto

Necesitarás: Sólida experiencia en programación competitiva y C++ avanzado

Tus tareas: Crea problemas originales de programación competitiva con soluciones de referencia y suites de pruebas robustas

Crearás entornos de aprendizaje por refuerzo que pongan a prueba la capacidad de un modelo para resolver problemas algorítmicos difíciles. Cada tarea implica escribir un problema original que no exista en ningún juez en línea, una solución de referencia correcta y una suite de pruebas lo suficientemente sólida como para que falle una solución incorrecta.

Lo que harás

  1. Diseñar problemas originales de programación competitiva, ausentes en Codeforces, AtCoder y todos los demás jueces.
  2. Escribir una solución de referencia correcta y verificarla contra las restricciones.
  3. Construir una suite de pruebas robusta: casos límite, restricciones máximas y pruebas que rompan enfoques incorrectos plausibles.
  4. Implementar verificadores para problemas con múltiples salidas válidas.
  5. Documentar la solución prevista del problema, la complejidad y el razonamiento detrás de tus casos de prueba.
  6. Revisar problemas de otros colaboradores en cuanto a corrección y cobertura de pruebas.
  7. Marcar problemas que resulten ser ambiguos o tengan soluciones no previstas.

Lo que buscamos

  1. Sólido historial en programación competitiva — Codeforces, AtCoder, ICPC, IOI o equivalente.
  2. C++ avanzado para soluciones de referencia y verificadores.
  3. Profundo conocimiento algorítmico y la capacidad de razonar sobre restricciones, complejidad y casos límite.
  4. Meticulosa atención al detalle en la validación y la consistencia de la salida.
  5. Inglés claro, escrito y verbal, para documentar problemas y casos límite.
  6. Comodidad trabajando de forma independiente y cumpliendo plazos.
  7. Experiencia previa como creador de problemas, probador o verificador en una plataforma importante es una gran ventaja.

Estructura de compensación

La compensación se basa en el resultado; a los expertos se les paga por tarea que cumpla con las especificaciones del proyecto. El tiempo requerido puede variar según tu experiencia y flujo de trabajo. Se aplican requisitos mínimos de envío.

Plazo de inicio y disponibilidad

Normalmente cubrimos los puestos en 48 horas y buscamos expertos listos para empezar de inmediato. Si eres seleccionado, esperamos que comiences tus primeras tareas entre 24 y 48 horas después de completar la incorporación.

Cómo funciona el proceso de selección

  1. Postúlate y completa las preguntas de selección
  2. Completa la entrevista de IA para este puesto — así es como tu experiencia llega al cliente
  3. Revisión del perfil
  4. Incorporación — nuestro equipo de Talent Ops te pondrá en marcha

Publicado originalmente en Himalayas

Salario

USD 45 - 65

Mensual

Trabajo Remoto

En Todo el Mundo

Resumen del Trabajo
Trabajo Publicado:
hace 4 días
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Por contrato
Rol del Trabajo
Inteligencia Artificial
Educación
Licenciatura
Experiencia
1 año
Total de Vacantes
1
Profesión
Científico

Compartir este empleo:

Ubicación

Todo el mundo

Remoto · Todo el mundo

EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline