Retos de Code
Build a working backend, frontend, integration, or data pipeline against a real-shaped spec.
- CodePrincipianteNuevo
Idempotencia y consumidores en cola de pagos LATAM
Audita los 6 consumidores actuales (Java/Spring) y clasifica por estrategia: lectura/escritura, side-effects externos, agregación. Diseña el patrón de idempotencia: clave (event…
- Idempotency
- Kafka
- Java
Multidisciplinar - CodeIntermedioNuevo
Reglas de Negocio Trazables para Fraude en Pasarela de Pagos en CDMX
Recibirás ~80 reglas en pseudo-código y 6 meses de transacciones anonimizadas. Reescribe las reglas en un motor declarativo (PyKE, CLIPS-py o un motor mínimo propio basado en RE…
- Rule Engine
- Symbolic Reasoning
- Auditability
Multidisciplinar - CodeSéniorNuevo
Sistema de alerta temprana para churn en fintech B2B de pagos en Ciudad de México
Construye un modelo de clasificación de riesgo de churn en Python o R usando un dataset sintético de 10.000 registros mensuales que incluye: frecuencia de transacciones, monto p…
- Predictive Modeling
- Customer Lifetime Value
- Python Programming
Marketing Analytics - CodeIntermedioNuevo
Genera ambientes para videojuegos con GANs en una indie chilena
Recibirás 3 categorías (terreno, follaje, cielo) con 300 texturas históricas cada una (1024x1024). Fine-tunea StyleGAN3 sobre cada categoría usando transfer learning desde un ch…
- Gan
- Stylegan
- Fine Tuning
Deep Generative Models Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- CodePrincipianteNuevo
Detección de fraude de tarjeta para una fintech mexicana
Recibes nueve meses de autorizaciones anonimizadas (unos 6 millones de transacciones, con tasa de fraude del 0,3%) y el resultado de las reglas actuales por transacción. Divide …
- Classification
- Model Calibration
- Feature Engineering
Multidisciplinar - CodePrincipianteNuevo
Cola de prioridades para despacho de logística urbana
Implementa una cola de prioridades min-heap binaria desde cero en Python (sin usar heapq), con operaciones insert, extract-min y update-priority en O(log n) demostradas con prue…
- Heaps
- Priority Queues
- Complexity Analysis
Data Structures - CodeIntermedioNuevo
Detecta neumonía en RX de tórax para hospital universitario en Bogotá
Recibes 40.000 RX de tórax con etiquetas binarias (neumonía/no) provenientes de dos hospitales públicos. Entrena DenseNet-121 con transfer learning desde CheXNet o ImageNet. Rep…
- Medical Image Classification
- Transfer Learning
- Interpretability
Machine Learning for Imaging and Medical Image Analysis - CodeIntermedioNuevo
Cuantiza un Modelo de Detección de Plagas en Olivar de Jaén
Recibirás un modelo PyTorch preentrenado (~12M parámetros), un dataset etiquetado de 8.000 imágenes (4 clases de plaga + sano) y la documentación del ESP32-S3 con TensorFlow Lit…
- Quantization
- Qat
- Edge Deployment
Edge ML and On-Device Machine Learning - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- CodePrincipianteNuevo
Mantenimiento Evolutivo de una App de Inventario en una Bodega de La Rioja
Recibes el repositorio (PHP 7.4, MySQL 8, sin tests, despliegue manual con FTP) y una entrevista de 60 minutos con la operadora principal. Migra primero el repositorio a Git si …
- Maintenance
- Git
- Php
Software Engineering Foundations - CodePrincipianteNuevo
Optimización de rutas de reparto para cooperativa de acuicultura en Galicia
Analiza los datos de GPS y ventas para identificar patrones espaciales y temporales del reparto actual. Construye un modelo de clustering (agrupación) geográfico que segmente lo…
- Clustering Analysis
- Geospatial Analysis
- Excel Modeling
Data Analytics for Business - CodePrincipianteNuevo
Visualizador Web de Datos Sanitarios con WebGL y three.js
Construye una app web con three.js que cargue un JSON con 12 plantas (cada planta una malla simple plus puntos por cama). Anima color por ocupación con paleta accesible (colorbl…
- Webgl
- Threejs
- 3d Visualization
Introduction to Computer Graphics - CodeSéniorNuevo
Diseña un sistema de serving para LLMs con autoscaling para una empresa SaaS
Recibirás el modelo (Mistral-7B fine-tuned), trazas de tráfico de 4 semanas y acceso a un clúster Kubernetes con KEDA (Kubernetes Event-driven Autoscaling). Implementa: (1) desp…
- LLM Serving
- Autoscaling
- Kubernetes
ML Engineering and Production ML Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodeIntermedioNuevo
Búsqueda vectorial a escala para catálogo de gran retailer
Recibes un subconjunto representativo de 2 millones de productos con descripciones multilingües (español, inglés, portugués), 30.000 consultas de búsqueda anonimizadas con clics…
- Vector Search
- Embeddings
- Distributed Indexing
Machine Learning at Scale - CodeIntermedioNuevo
Resolución Numérica de PDEs para Difusión de Calor en Reactor Farma
Implementa Crank-Nicolson y FTCS (Forward-Time Central-Space) explícito para la ecuación del calor 2D en coordenadas cilíndricas. Discretiza el reactor en una malla 200 x 80 (ra…
- Numerical Pdes
- Finite Differences
- Crank Nicolson
Scientific Computing and Numerical Methods - CodeIntermedioNuevo
Depura una Condición de Carrera en el Servicio de Notificaciones de una HRTech
Recibes el servicio en Node.js 20 (Express + amqplib + PostgreSQL), un dump de logs anonimizados con 4 ocurrencias del bug y acceso a un docker-compose local con RabbitMQ. Repro…
- Debugging
- Concurrency
- Node Js
Software Construction - CodeIntermedioNuevo
Inferencia de Lenguaje Natural para Detección de Cláusulas Abusivas
Recibes 850 cláusulas reales anonimizadas y 60 criterios de abusividad redactados por abogados. Construye dos baselines NLI (regla léxica simple + modelo multilingüe MNLI tipo X…
- Natural Language Inference
- Evaluation
- LLM Prompting
Computational Semantics - CodePrincipianteNuevo
Parser combinators en F# para DSL fiscal española
Define la sintaxis del DSL fiscal (variables, expresiones aritméticas, condiciones, llamadas a funciones del catálogo fiscal). Implementa el parser con FParsec y AST como tipo d…
- Fsharp
- Parser Combinators
- Embedded Dsl
Multidisciplinar - CodeIntermedioNuevo
Modera contenido visual generado por usuarios en una EdTech peruana
Recibirás 30.000 imágenes etiquetadas (anonimizadas con caras pixeladas) en 5 categorías: apropiado, fuera de tema, posible violencia, posible desnudez, ambiguo. Entrena un clas…
- Multi Label Classification
- Clip
- Content Moderation
Deep Learning for Computer Vision - CodeIntermedioNuevo
Implementa edge computing para conteo de personas en una smart city de Medellín
Diseñarás la arquitectura (cámara IP + Jetson Xavier NX + 4G LTE). Integrarás un modelo de detección de personas (YOLOv8 nano cuantizado). Implementarás conteo de personas con t…
- Edge Computing
- Iot Architecture
- Computer Vision
Multidisciplinar - CodeIntermedioNuevo
Segmenta lesiones cerebrales con U-Net para una biotech de Barcelona
Recibes 600 volúmenes TC con máscaras (90 % train, 10 % test) y metadatos básicos (edad, sexo). Entrena una U-Net 3D con patches (96³) y augmentaciones (flip, rotación, ruido ga…
- Medical Image Segmentation
- U Net
- 3d Convolutional Networks
Multidisciplinar - CodePrincipianteNuevo
Implementa pruebas automatizadas para un sistema de trazabilidad en bodega
Debes implementar un conjunto de pruebas automatizadas para el módulo de alertas del sistema de fermentación. El sistema recibe lecturas de sensores cada 5 minutos, aplica regla…
- Unit Testing
- Test Automation
- Ci Cd Integration
Software Engineering and Quality Assurance - CodePrincipianteNuevo
Grafo de rutas para servicio de pedidos en mercado central
Modela los 180 puntos como un grafo ponderado (peso = tiempo estimado entre puntos, calibrado con datos GPS históricos). Implementa la lista de adyacencias y Dijkstra con cola d…
- Graphs
- Dijkstra
- Adjacency Lists
Data Structures - CodeIntermedioNuevo
Property-Based Testing para una Librería de Conversión de Divisas en Bogotá
Identifica 6-8 propiedades invariantes del dominio (por ejemplo: convertir A a B y luego B a A debe estar dentro de la tolerancia de redondeo declarada; la suma de las comisione…
- Property Based Testing
- Unit Testing
- Test Design
Software Testing and Quality Assurance - CodeIntermedioNuevo
Razonamiento visual para auditar etiquetado vial en delivery autónomo
Recibes 800 imágenes frontales de robot etiquetadas con respuestas a 12 preguntas estructuradas (¿hay rampa?, ¿hay peatón en la calzada?, ¿semáforo en verde?, etc.) y 200 imágen…
- Visual Question Answering
- Multimodal LLM
- Lora Fine Tuning
Visual Intelligence and Visual Reasoning
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































