Publicado el 29 sept 2026 · Confirmamos el 29 sept 2026 que sigue activo
¿Esta empresa es tuya?US$ 100 – US$ 10.000 por proyecto
SOBRE EL PROYECTO Plataforma de contenido para creadores, ya en funcionamiento, con publicaciones, chat y moderación automática. Buscamos una persona o equipo que reemplace AWS Rekognition (y MediaConvert para extraer fotogramas) por una solución de moderación autogestionada o gestionada, adaptada a nuestra plataforma actual. REQUISITO CLAVE – CONTENIDO +18 La plataforma admite contenido para adultos (+18), visible solo para usuarios que lo activan. La solución debe ser: a) Autogestionada (modelos open source con licencia que permita uso comercial, en infraestructura contratada a nombre de nuestra empresa), o b) Un servicio gestionado cuyos términos acepten explícitamente procesar contenido adulto, sin riesgo de suspensión o cierre de cuenta. Esto aplica a todos los proveedores involucrados (servidores/GPU, almacenamiento o API). Adjunta el enlace a la política de contenido adulto de cada uno. ALTERNATIVAS No exigimos un modelo, servicio ni proveedor específico. Presenta al menos DOS alternativas (por ejemplo, modelos autoalojados en CPU, en GPU o un servicio gestionado). Para cada una indica: modelos o servicio, licencia, requisitos de hardware, política de contenido adulto, costo mensual por escenario, ventajas, desventajas y cuál recomiendas y por qué. INTEGRACIÓN La plataforma ya está en producción. La implementación debe mantener el contrato actual del módulo de moderación y adaptarse al modelo de datos y los flujos existentes, sin reescribirlos. STACK ACTUAL Node.js, TypeScript, Next.js, React, Prisma, PostgreSQL, Docker Compose, Nginx, GitHub Actions y GHCR. USO ACTUAL DetectModerationLabels para imágenes, StartContentModeration/GetContentModeration para videos y MediaConvert para extraer fotogramas. La moderación se usa en publicaciones, adjuntos de chat, el panel de administración y un script de reprocesamiento. VOLUMEN (escenarios de diseño) - Inicial: 500 imágenes/día y 50 videos/día - A 12 meses: 5.000 imágenes/día y 500 videos/día - Videos habitualmente de 15 s a 3 min, máximo 10 min DECISIONES REQUERIDAS Cada archivo produce dos decisiones independientes, con confianza por categoría: - Contenido explícito (+18): desnudez o actividad sexual clara. No se bloquea; se muestra solo a usuarios que activaron el contenido adulto - Contenido dañino: violencia, gore, símbolos de odio, extremismo y autolesiones. Se marca para revisión o bloqueo El contenido sugerente leve (traje de baño, escote, desnudez parcial) no se marca. ALCANCE - Un servicio de inferencia (API interna) que mantenga el contrato actual del módulo de moderación - Para video: extracción de fotogramas con FFmpeg y procesamiento asíncrono con cola, fuera de la petición de publicación - Umbrales configurables por categoría. La prioridad es que no se escape contenido sin marcar; los falsos positivos son un costo menor - Un conjunto de validación, una comparación de precisión y exhaustividad contra Rekognition, y umbrales propuestos - Soporte de JPG, PNG, WebP, AVIF y HEIC - Despliegue automatizado, monitoreo y manejo de fallas Opcional (cotizar aparte): moderación de transmisiones en vivo por muestreo de fotogramas. ENTREGABLES - Arquitectura: diagrama, componentes, versiones y licencias de modelos - Código integrado al repositorio mediante PRs, con pruebas - Infraestructura como código y CI/CD - Informe de precisión y exhaustividad por categoría frente a Rekognition - Costo mensual de infraestructura por escenario - Runbooks y una sesión de traspaso de conocimiento CONTRATACIÓN Precio fijo. Plazo objetivo: 1 a 2 semanas; indica la duración que propones. Se aprueba con una demostración en un entorno de pruebas (staging) y evidencia de pruebas. No se dará acceso al repositorio ni se escribirá código hasta aceptar una propuesta a precio fijo. Tras la preselección compartiremos la especificación técnica bajo un acuerdo de confidencialidad (NDA). PERFIL REQUERIDO - Experiencia desplegando modelos de visión por computadora (PyTorch/ONNX) como servicio en producción - FFmpeg, colas de procesamiento asíncrono y evaluación de modelos (precisión/recall) - TypeScript, Node.js, Docker y automatización de implementaciones DOCUMENTO DE PROPUESTA (OBLIGATORIO) Adjunta un PDF o Word con: descripción de la solución y cómo se integra a la plataforma, alternativas (mínimo dos) con licencias y política de contenido adulto, precio fijo, opcionales aparte, costo mensual de infraestructura por escenario, duración y cronograma, entregables y criterios de aceptación. Las postulaciones sin documento no serán consideradas. VALIDACIÓN DE POSTULANTE REAL 1. Comienza tu mensaje con la frase "MODERA18 LATAM". 2. Responde con tus propias palabras, refiriéndote a este proyecto (no aceptamos textos genéricos ni plantillas). 3. Indica tu disponibilidad para una videollamada breve (15–20 min) antes de la adjudicación, con cámara, con la persona que ejecutará el trabajo. Las postulaciones que no cumplan estos puntos serán descartadas. PARA POSTULAR, RESPONDE EN TU MENSAJE: 1. Un proyecto en producción donde hayas desplegado modelos de visión como servicio: volumen, modelos usados y tu rol 2. ¿Qué modelos o servicio usarías para contenido explícito y para contenido dañino? Indica la licencia y si corre en CPU o GPU 3. ¿Cómo evitarías marcar el contenido sugerente leve sin dejar escapar contenido explícito? 4. Resumen del precio fijo y la duración (el detalle va en el documento)
Crea una cuenta gratis para ver el empleo completo y postularte.