1. Inicio
  2. Trabajos
  3. Codificador Competitivo

Título del puesto: Programador Competitivo

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

Ubicación: Remoto

Resumen del puesto: En este puesto, aplicarás tu experiencia para ayudar a entrenar sistemas de IA de próxima generación. Tu trabajo dará forma a cómo los modelos aprenden, razonan y se desempeñan a través de aportaciones de alta calidad del mundo real. No se requiere experiencia previa en IA: tu conocimiento del dominio es lo que importa.

Como experto, crearás entornos de aprendizaje por refuerzo que pondrán a prueba la capacidad de un modelo de IA para resolver complejos problemas de programación competitiva. Se te encargará la creación de un problema personalizado único, ausente en todos los jueces en línea existentes, la creación de una solución de referencia y la creación de un conjunto de pruebas robusto.

Responsabilidades clave:

  1. Diseñar e implementar verificadores para problemas de programación competitiva con múltiples salidas válidas, garantizando la precisión y la robustez.
  2. Evaluar y validar las presentaciones de los participantes frente a complejas declaraciones de problemas obtenidas de plataformas como Codeforces.
  3. Colaborar con el equipo del cliente para ajustar los requisitos del problema y aclarar escenarios ambiguos.
  4. Desarrollar código C++ claro y mantenible para evaluar diversas salidas y casos extremos de manera eficiente.
  5. Documentar la lógica del verificador y comunicar las sutilezas o los casos extremos tanto por escrito como verbalmente.
  6. Proporcionar retroalimentación a los creadores de problemas y revisores sobre posibles mejoras en los casos de prueba y los verificadores.
  7. Mantenerse actualizado con los estándares de programación competitiva en evolución e incorporar las mejores prácticas en el desarrollo de verificadores.

Habilidades y cualificaciones requeridas:

  1. Experiencia en programación competitiva y análisis de problemas de codificación.
  2. Dominio avanzado de C++ para implementar soluciones de verificación robustas.
  3. Sólidas habilidades analíticas para interpretar complejas restricciones de problemas y múltiples vías de solución.
  4. Excepcionales habilidades de comunicación escrita y verbal; capacidad para articular detalles técnicos con claridad.
  5. Atención meticulosa al detalle en la validación de código y la consistencia de la salida.
  6. Experiencia trabajando de forma independiente en un entorno remoto y colaborativo.
  7. Compromiso con la producción de código de alta calidad y bien documentado bajo plazos ajustados.

Cualificaciones preferidas:

  1. Experiencia previa como creador de problemas, probador o verificador en las principales plataformas de programación competitiva.

Estructura de compensación

La compensación se basa en el resultado; se paga a los expertos por cada tarea que cumpla con las especificaciones del proyecto. El tiempo necesario para completar el trabajo puede variar según la experiencia y el flujo de trabajo del experto. Se aplican requisitos mínimos de envío. Los expertos deben enviar un mínimo de tareas por semana.

Plazo de inicio y disponibilidad

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

Publicado originalmente en Himalayas

Salario

USD 45 - 65

Mensual

Salario estimado en base a posiciones similares

Trabajo Remoto

En Todo el Mundo

Resumen del Trabajo
Trabajo Publicado:
hace 1 mes
Expiración del Trabajo:
en 6 horas
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