Ruta AI Engineer
Ruta Profesional

AI Software Engineer

Formacion alternativa de alta calidad. Todos los recursos son de acceso gratuito verificado al momento de publicacion.

Duracion

12–18 meses

Dedicacion

~15h/sem

terminal
Fase 0 · 8–10 semanas

Ingenieria de Software

“Sin esta base, todo lo que sigue es scripting glorificado. La mayoria de "AI engineers" fracasan aqui, no en el modelo.”

Objetivo

Dominar Python a nivel profesional, diseno de sistemas, testing, CI/CD y SQL como ciudadano de primera clase.

task_alt Entregable de fase

Un proyecto Python con tests (pytest), CI/CD (GitHub Actions), SQL, y documentacion.

function
Fase 1 · 6–8 semanas

Fundamentos Matematicos

“No para resolver ejercicios, sino para entender que hace un optimizer y por que ciertos modelos colapsan.”

Objetivo

Algebra lineal, calculo, probabilidad y estadistica bayesiana orientados a ML. Teoria de la informacion basica.

lightbulb Concepto clave

Entropia, KL divergence, cross-entropy loss — si no entiendes por que tu loss function es esa, estas operando a ciegas.

analytics
Fase 2 · 6–8 semanas

ML Clasico

“El objetivo no es "saber sklearn". Es desarrollar la intuicion de cuando NO usar deep learning.”

Objetivo

Bias-variance, regularizacion, feature engineering, seleccion de modelos. Metricas en contexto de negocio.

quiz Preguntas que debes responder
chevron_right

Cuando random forest supera a un modelo lineal y por que?

chevron_right

Que significa recall 0.95 en fraude vs. recomendador?

chevron_right

Como detectas data leakage en cross-validation?

neurology
Fase 3 · 8–10 semanas

Deep Learning

“Transformers desde la mecanica, no desde la API.”

Objetivo

Attention, positional encoding, scaling laws. Training dynamics. PyTorch como herramienta, no como identidad.

smart_toy
Fase 4 · 8–10 semanas

Ingenieria de LLMs

“Tres ramas: prompting, RAG, fine-tuning. La decision de cual aplicar es mas importante que saber ejecutar las tres.”

Objetivo

Dominar prompting como ingenieria, RAG como arquitectura de sistemas, fine-tuning como ultimo recurso informado.

decision Decision critica que debes dominar
¿El conocimiento cambia frecuentemente?
  → Si → RAG
  → No → ¿El comportamiento del modelo necesita cambiar?
            → Si → ¿Tienes >1000 ejemplos de calidad?
                      → Si → Fine-tuning (LoRA/QLoRA)
                      → No → Few-shot prompting
            → No → Zero-shot con system prompt optimizado
deployed_code
Fase 5 · 6–8 semanas

AI en Produccion

“Aqui muere el 90% de los "AI engineers" del mercado.”

Objetivo

Serving, optimizacion de inferencia, observabilidad, costos como restriccion de diseno, orquestacion de agentes.

monitoring Metricas que debes calcular
chevron_right

Costo por query (tokens x precio + compute)

chevron_right

Latencia p50/p95/p99

chevron_right

Throughput (queries/segundo)

chevron_right

Cache hit rate y su impacto en costos

shield
Fase 6 · 4–6 semanas

Seguridad y Gobernanza

“Lo que nadie ensena y todos necesitan.”

Objetivo

Prompt injection, evaluacion sistematica, red teaming, gobernanza de datos, etica practica.

verified Lo que debes poder hacer
chevron_right

Ejecutar red team basico contra tu app LLM

chevron_right

Implementar guardrails de entrada/salida

chevron_right

Disenar evaluation framework con metricas humanas + automaticas

chevron_right

Identificar PII en pipelines de datos

menu_book
Fase Transversal · Desde Fase 2

Lectura Critica de Papers

“No como bullet point sino como practica semanal. 2-3 papers/semana.”

Metodo de lectura

1

Primera pasada (5 min)

Abstract, figuras, conclusiones. ¿Cual es el claim?

2

Segunda pasada (30 min)

Metodologia, baselines, ablations. ¿La evidencia soporta el claim?

3

Tercera pasada (Si vale)

¿Es reproducible? ¿Que asumen que no mencionan? ¿Aplica a tu contexto?

Secuencia y Dependencias

Fase 0 (SWE) ──────────────────────────────┐
                                           │
Fase 1 (Matematicas) ─────┐               │
                           ├── Fase 3 (DL) ── Fase 4 (LLMs) ── Fase 5 (Produccion)
Fase 2 (ML Clasico) ──────┘               │                          │
                                           │                          │
                                           └───── Fase 6 (Seguridad) ─┘

Fase Transversal (Papers) ── desde Fase 2 en adelante

Canales y Comunidades

Lo que NO incluye

block C++ generico

Solo relevante si vas a escribir kernels CUDA. Si llegas ahi, ya sabras que lo necesitas.

block LangChain como skill central

Es una abstraccion que cambia cada mes. Entiende los patterns subyacentes.

block Certificaciones cloud especificas

Aprende los conceptos (containers, serverless) y el vendor sera intercambiable.

block Prompt engineering aislado

Integrado en Fase 4 como decision de ingenieria, no como habilidad decorativa.