Informática
Retos de Fundamentos de Programación
Los retos de Fundamentos de Programación te sitúan en el centro del trabajo de escribir código correcto, legible y rápido. Desarrollarás habilidades clave en funciones y estructuras de datos, diseño orientado a objetos y patrones de diseño, programarás en Python o JavaScript y aprenderás lectura de código y refactorización como los equipos lo esperan.
A partir de ahí abordarás los temas más complejos — análisis de algoritmos, análisis de complejidad, algoritmos de grafos y generics y sistemas de tipos — avanzando hacia Performance Engineering, patrones de programación de baja latencia y competencia en lenguajes de sistemas (Go, Rust, C++). Cada reto que resuelvas te otorga una credencial verificada para mostrar a los reclutadores.
Proyectos recomendados
· Python o JavaScript Limpiar- Todos
- Python o JavaScript
- Competencia en Lenguajes de Sistemas (Go, Rust, C++)
- Refactorización
- Análisis de Algoritmos
- Performance Engineering
- Sistemas Operativos
- TypeScript
- Algoritmos de Grafos
- Patrones de Diseño
- Análisis de Complejidad
- Sistemas Embebidos
- Funciones y Estructuras de Datos
- Diseño Orientado a Objetos
- CodeIntermedioNuevo
Construye un modelo seq2seq para subtitular vídeos cortos de moda
Recibes 800 vídeos cortos en español castellano (15-60 s) con subtítulos de referencia en portugués brasileño. Construye un pipeline: Whisper-medium → mBART o NLLB-200 (No Langu…
- Sequence To Sequence
- Multimodal
- Speech Recognition
Machine Perception - CodePrincipianteNuevo
Construye un pipeline ML reproducible para una startup de delivery en Medellín
Recibes un notebook con un modelo entrenado y unos 1.500 viajes de muestra. Refactoriza en módulos (data, features, train, eval), añade tracking con MLflow, define el pipeline c…
- Ml Pipelines
- Experiment Tracking
- Code Refactoring
Machine Learning in Practice - AnalysisIntermedioNuevo
Audita la equidad de un modelo de admisiones para una universidad chilena
Recibes el modelo entrenado y 6.000 solicitudes históricas anonimizadas con variables de género (binario) y región (cuatro grupos: RM, Norte, Centro, Sur). Calcula tasa de admis…
- Fairness In Practice
- Bias Auditing
- Demographic Parity
Machine Learning in Practice - ResearchSéniorNuevo
Planificación Bajo Incertidumbre para una Granja Salmonera en Chiloé
Recibes 24 meses de datos meteorológicos por centro, costes operativos de cada acción (cosechar, trasladar, esperar) y restricciones biológicas (ventanas de cosecha del salmón).…
- Planning Under Uncertainty
- Mdp
- Classical Planning
Automated Planning 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
- CodeIntermedioNuevo
Plataforma de matching de prácticas universitarias con IA explicable
Construye un MVP web con backend en Python (FastAPI), frontend en React y persistencia en PostgreSQL. La plataforma debe ingestar perfiles de estudiantes y ofertas, calcular un …
- Software Engineering
- Full Stack Development
- Embeddings
AI Software Engineering Group Project - ResearchSéniorNuevo
Audita un modelo LLM por extracción de datos para una insurtech madrileña
Recibirás el modelo fine-tuneado y muestras anonimizadas del corpus de entrenamiento. Implementa: (1) ataques de extracción membership-style con prompts diseñados para inducir r…
- LLM Security
- Data Extraction Attacks
- Privacy Attacks
Privacy-Preserving Machine Learning - AnalysisPrincipianteNuevo
Auditar sesgo en un modelo de scoring de seguros
Recibirás el modelo (binario opaco que devuelve un score 0-100), 30.000 solicitudes anonimizadas con resultado real (siniestralidad a 12 meses) y atributos demográficos sensible…
- Algorithmic Fairness
- Bias Auditing
- Counterfactual Analysis
AI Ethics, Fairness, and Responsible AI - CodeIntermedioNuevo
Diseña un sistema de question answering para una aseguradora valenciana
Recibirás los 3.800 documentos anonimizados más 400 preguntas anotadas con la respuesta y el span correcto. Implementa: (1) recuperador BM25 + multilingual-e5 sobre chunks de 30…
- Question Answering
- RAG
- Transformers
Neural Networks for NLP - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- AnalysisPrincipianteNuevo
Detección de Code Smells con Análisis Estático en Backend Django
Configura SonarQube self-hosted, Pylint con configuración custom y Radon para complejidad ciclomática y mantenibilidad. Integra en GitHub Actions: cada PR muestra delta de issue…
- Code Smells
- Static Analysis
- Refactoring
Refactoring and Code Smell Detection - CodePrincipianteNuevo
Construye un RAG sobre documentación de producto SaaS
Recibes los 400 artículos en Markdown (mezcla ES/EN), 80 preguntas reales de soporte con respuestas-oro y referencia al artículo de origen. Implementa: (1) chunking semántico co…
- Retrieval Augmented Generation
- Embedding Retrieval
- Hybrid Search
Retrieval-Augmented Generation - CodeIntermedioNuevo
Construye un buscador visual + texto para una marca de calzado en Elche
Recibirás un catálogo de 4.500 SKU (Stock Keeping Unit — unidad de mantenimiento de inventario) con imágenes y descripciones en español, más 200 consultas reales de clientes. Im…
- Multimodal Ml
- Embeddings
- Vector Search
Multimodal Machine Learning - CodeIntermedioNuevo
Evaluación automática de redacciones argumentativas
Recibirás 3.000 redacciones del semestre anterior con rúbrica humana detallada (5 criterios x escala 1-5) y dos rúbricas independientes para validar inter-rater reliability huma…
- Automated Essay Scoring
- NLP
- LLM Evaluation
AI in Education and Learning Analytics 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
- ResearchSéniorNuevo
Actor-critic para gestión de inventario en pesca acuícola
En equipo de 2-3, recibes 2 años de datos diarios por jaula (alimento dado, temperatura, mortalidad, peso muestreado mensualmente) y construyes un simulador calibrado del crecim…
- Reinforcement Learning
- Actor Critic
- Simulation
Reinforcement Learning - ResearchIntermedioNuevo
Investiga fusión audio+texto para análisis de llamadas en una telco
Recibirás 600 fragmentos de llamadas anonimizadas (audio + transcripción) etiquetados como 'escala/no-escala'. Implementa: (1) baseline solo-texto con un modelo en español (BETO…
- Multimodal Ml
- Audio Processing
- Fusion
Multimodal Machine Learning - CodePrincipianteNuevo
Construye una base de conocimiento para diagnóstico técnico en una empresa de electrodomésticos
Entrevistarás a 6 técnicos senior (1 hora cada uno) y a 2 ingenieros de producto. Modelarás el dominio en forma de árboles de decisión y reglas (causa - síntoma - prueba - soluc…
- Knowledge Representation
- Rule Based Systems
- Intelligent Agents
Introduction to Artificial Intelligence (CS Elective) - CodePrincipianteNuevo
Calcular descuentos progresivos con recursión y funciones de orden superior
Modela las reglas de descuento como funciones de orden superior: cada regla es una función pedido -> descuento. Implementa al menos 5 reglas (volumen escalonado, club por antigü…
- Recursion
- Higher Order Functions
- Abstraction
Programming Abstractions - CodePrincipianteNuevo
Particle Swarm para Calibrar Modelo de Riego en Almería
Recibirás una temporada de datos (90 días, 12 invernaderos, sensores de humedad, transpiración, radiación) y la formulación del modelo de balance hídrico (9 parámetros). Impleme…
- Particle Swarm Optimization
- Metaheuristics
- Parameter Estimation
Evolutionary Computation and Metaheuristic Search - CodeIntermedioNuevo
Diseña la trayectoria social de un robot móvil en planta logística
Recibirás un dataset registrado en planta con 200 encuentros entre robot y persona (posiciones, velocidades, evento de paso o desvío) y acceso a un simulador 2D del almacén (bas…
- Motion Planning
- Human Robot Interaction
- Simulation
Human-Robot Interaction - ResearchIntermedioNuevo
Investiga back-translation para mejorar MT EN→Catalán en una editorial
Recibes 80.000 pares EN↔CA reales + 5 M de oraciones en catalán monolingüe. Aplica back-translation: traduce el monolingüe CA→EN con un modelo intermedio, luego entrena (o fine-…
- Back Translation
- Low Resource Mt
- Neural Machine Translation
Machine Translation - CodeSéniorNuevo
Implementar consulta privada con SMPC para benchmark salarial
Selecciona un protocolo SMPC adecuado (secret sharing aditivo + comparación de Yao, o un framework como MP-SPDZ o EMP-toolkit). Implementa el cálculo de percentiles para 12 comb…
- Secure Computation
- Smpc
- Cryptography
Privacy-Enhancing Technologies - DesignPrincipianteNuevo
Diseña un vocabulario controlado para cultura abierta en una mediateca pública
Recibirás los 12.000 ítems con sus etiquetas de texto libre actuales. Analizarás frecuencia y co-ocurrencia para proponer un vocabulario inicial de 200 conceptos en SKOS, con re…
- Ontology Engineering
- Skos
- Vocabulary Design
Knowledge Graphs and Semantic Web - CodeIntermedioNuevo
Predicción de Trayectorias para una Flota Logística en Puebla
Recibes 60 horas de datos de patio (poses 10 Hz de 18 vehículos manuales y 4 autónomos, mapa lógico del patio en formato Lanelet2-like). Entrena un baseline kinemático (modelo d…
- Trajectory Prediction
- Sequence Models
- Pytorch
Multidisciplinar - CodeIntermedioNuevo
Predicción de fallos en aerogeneradores con aprendizaje supervisado
Construye un modelo de clasificación binaria que prediga si una turbina fallará en las próximas 60 horas de operación. Usa el dataset histórico de 18 meses con lecturas de 47 se…
- Machine Learning
- Python
- Time Series Analysis
Machine Learning and AI for Business - AnalysisIntermedioNuevo
Mide el sesgo de un buscador de empleo en plataforma LATAM
Recibirás logs anonimizados de 5.000 búsquedas reales con sus top-20 resultados, además de atributos protegidos inferidos de CV (con disclaimer de incertidumbre). Diseñarás métr…
- Fairness Analysis
- Ranking
- Information Retrieval
Multidisciplinar
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.
Familias de competencias relacionadas
Explorar todas las competenciasInformática
Testing y Aseguramiento de Calidad
14 competencias
Informática
Bases de Datos y Almacenamiento
12 competencias
Informática
Desarrollo Backend y APIs
11 competencias
Informática
DevOps y CI/CD
11 competencias
Informática
Seguridad y Ciberdefensa
13 competencias
Informática
Ingeniería de Datos y Pipelines
12 competencias
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.



















































































