Inicio › Keywords de currículum › ML Engineer
Keywords de currículum para ML engineer — lo que los reclutadores y el ATS buscan en 2026
El rol de ML engineer en 2026 se ha dividido en dos vías relacionadas pero distintas: ML clásico y LLM aplicado. El vocabulario del currículum tiene que dejar claro en qué vía entrega y dónde tiene crossover. Los reclutadores y los sistemas de seguimiento de candidatos buscan ambos vocabularios — PyTorch, scikit-learn, XGBoost y MLflow en el lado clásico; LangChain, vLLM, embedding models, vector databases, RAG y fine-tuning en el lado LLM — y las vacantes senior esperan cada vez más fluidez en ambos.
Esta guía es la lista de trabajo de keywords que coinciden con la forma en que los reclutadores buscan en 2026. Cubrimos hard skills (librerías, frameworks de entrenamiento, inferencia, MLOps, LLMs, evaluación), las soft skills que traducen el trabajo de ML en valor de negocio, los verbos de acción que implican despliegue en producción más que investigación, las métricas que señalan seniority sin filtrar líneas base confidenciales, los errores de keywords que en silencio bajan posiciones a los candidatos de ML, y el método de extracción de la oferta al currículum.
Cómo funciona el matching de keywords del ATS para vacantes de ML
Las vacantes de ML son a la vez densas en keywords y específicas en keywords. Una sola oferta típicamente nombra de 25 a 35 términos de hard skills — lenguaje, framework de entrenamiento, librería de entrenamiento distribuido, framework de serving, experiment tracker, feature store, vector database, familia de LLM, técnica de fine-tuning, framework de evaluación, más cloud y orquestación. El ATS cuenta los hits; los reclutadores entonces ejecutan búsquedas Boolean como "PyTorch" AND ("MLflow" OR "Weights & Biases") AND ("LoRA" OR "RAG").
Coincida con la fraseología exacta de la oferta (Weights & Biases, no W&B; Hugging Face, no HuggingFace), y saque a la superficie cada keyword principal en al menos un bullet de contexto de proyecto.
Keywords de hard skills para currículums de ML engineer
Lenguajes
- Python, SQL, C++, CUDA, Triton, Rust, Go, Bash, R, Julia, Scala (para Spark), TypeScript (para apps de LLM)
Frameworks de ML clásico y deep learning
- PyTorch, PyTorch Lightning, TensorFlow, Keras, JAX, Flax, scikit-learn, XGBoost, LightGBM, CatBoost, statsmodels, NumPy, pandas, Polars, SciPy, ONNX, ONNX Runtime, TensorRT, torch.compile
LLMs, NLP e IA generativa
- Hugging Face Transformers, Sentence Transformers, spaCy, NLTK, LangChain, LlamaIndex, Haystack, DSPy, OpenAI API, Anthropic API, Llama 3, Mistral, Qwen, Gemma, Phi, embedding models, vector databases (Pinecone, Qdrant, Weaviate, Milvus, Chroma, pgvector), RAG, retrieval-augmented generation, prompt engineering, function calling, tool use, agentic workflows
Fine-tuning y entrenamiento
- LoRA, QLoRA, PEFT, full-parameter fine-tuning, supervised fine-tuning (SFT), direct preference optimization (DPO), RLHF, DeepSpeed, FSDP, Megatron-LM, Accelerate, vLLM training, distributed training, mixed-precision (bf16, fp16, fp8), gradient checkpointing
Inferencia, serving y optimización
- vLLM, sGLang, Text Generation Inference (TGI), Triton Inference Server, TorchServe, BentoML, Ray Serve, KServe, Seldon Core, Modal, RunPod, batching, continuous batching, KV cache, speculative decoding, quantization (INT8, INT4, GPTQ, AWQ), pruning, distillation
Experiment tracking, feature stores y MLOps
- MLflow, Weights & Biases, Comet, Neptune, ClearML, DVC, Feast, Tecton, Hopsworks, Featureform, Kubeflow, Kubeflow Pipelines, Metaflow, Flyte, ZenML, Vertex AI Pipelines, SageMaker Pipelines, Airflow (para ML), Dagster
Evaluación y observabilidad
- Ragas, DeepEval, LangSmith, Phoenix, OpenTelemetry, model drift, data drift, concept drift, ground-truth labeling, A/B testing, shadow deployment, canary release, offline metrics (AUC, precision, recall, F1, MAP, NDCG), online metrics (CTR, conversion, time-on-task)
Cloud, GPU e infra
- AWS, GCP, Azure, SageMaker, Vertex AI, Azure ML, Databricks, Snowflake (Cortex), CUDA, NVIDIA H100, NVIDIA A100, NVIDIA L40S, RunPod, Lambda Labs, CoreWeave, Modal, Kubernetes (con GPU operators), Docker, Terraform
Soft skills con keywords para currículums de ML
- Traducción producto-ML — «Traduje un modelo de predicción de churn en una funcionalidad de producto junto a PM y diseño, elevando el opt-in en un 22 %.»
- Rigor de experimentación — «Diseñé un A/B test que corrió durante cuatro semanas; elegí la variante ganadora basándome en una métrica pre-registrada.»
- Partnership entre funciones — «Colaboré con data engineering en el despliegue del feature store adoptado por tres modelos downstream.»
- Comunicación con stakeholders — «Presenté trade-offs y riesgos del modelo al equipo de liderazgo; la recomendación fue aceptada y se entregó.»
- Ownership de costes — «Reduje el coste de entrenamiento en un 45 % cambiando a spot instances y gradient checkpointing.»
- Mentoría — «Mentoré a un recién graduado en el lanzamiento de su primer modelo en producción.»
Verbos de acción que señalan ML en producción
- Construir modelos: trained, fine-tuned, distilled, quantized, evaluated, benchmarked, ablated, retrained, productionized, deployed
- Rendimiento: reduced, accelerated, optimized, halved, profiled, instrumented, batched, cached, sharded
- Calidad: validated, monitored, alerted, audited, red-teamed, calibrated, drift-tested
- Liderazgo: led, drove, owned, mentored, evaluated, championed, authored
Fórmula combinada: verbo + técnica + resultado medible. «Fine-tuned a Mistral 7B with LoRA on 40K labelled examples, improving task accuracy from 71% to 86% with 8% of the training cost of a full fine-tune» se lee como senior en una sola línea.
Errores comunes en los currículums de ML engineer
Frameworks solo de tutorial. Listar JAX y FSDP sin un modelo entregado entrenado en ninguno de los dos. Los reclutadores de equipos de entrenamiento a escala preguntarán, y el hueco se notará.
Sin ruta de despliegue. Los currículums que describen la accuracy del modelo sin mención de cómo se sirvió el modelo bajan posiciones frente a candidatos que nombran BentoML, Triton, vLLM o un sidecar.
Declaraciones de métricas vagas. «Mejoré la accuracy del modelo» sin un número se lee como ninguna mejora en absoluto. Use deltas relativos si los números absolutos son confidenciales.
Apilar buzzwords sobre LLMs. Listar LangChain, LlamaIndex, DSPy y Haystack todos a la vez sin bullets que los respalden es una bandera roja. Elija los dos que ha entregado y ponga el resto en una línea de «familiarizado con».
Cómo extraer keywords de ML de una oferta de trabajo
- Primera pasada — framework de entrenamiento + stack de serving. Identifique el framework de entrenamiento principal y el target de serving de la oferta. Ambos deben estar en su sección superior.
- Segunda pasada — vía LLM o vía ML clásico. La oferta se inclinará hacia una. Refleje su vocabulario con precisión (RAG / fine-tuning / agents frente a gradient boosting / time series / forecasting).
- Tercera pasada — MLOps y evaluación. Resalte MLflow, feature store, drift, A/B testing. Saque a la superficie un bullet para cada uno que haya entregado realmente.
La herramienta de adaptación de currículum de Quest2Offer automatiza esto y propone reescrituras de bullets específicas de ML.
Preguntas frecuentes
¿Ha cambiado el conjunto de keywords del ML engineer desde 2024?
Sí, de forma significativa. Los términos específicos de LLM (LangChain, LlamaIndex, vLLM, sGLang, LoRA, RAG, embedding models, vector databases) están ahora en la mayoría de las vacantes de ML, incluso en empresas no nativas de IA. Las keywords de ML clásico siguen siendo necesarias, pero el vocabulario de LLM y de inference-serving es el diferenciador.
¿Debería listar PyTorch o TensorFlow primero?
PyTorch es el término más buscado en las vacantes de 2026 tanto en empresas orientadas a la investigación como a producción. Liste ambos si ha entregado en ambos, pero encabece con el que usó su último modelo en producción.
¿Son obligatorias las keywords de MLOps para los roles de ML engineer?
Cada vez más sí. MLflow, Kubeflow, BentoML, Seldon, KServe, Ray Serve y los feature stores (Feast, Tecton) se buscan en la mayoría de las vacantes senior de ML. Un bullet que nombra la ruta de despliegue de su modelo vale más que un bullet que solo nombra la arquitectura del modelo.
¿Necesito listar LLMs o nombres de modelos específicos?
Sí para las vacantes senior. Nombrar familias específicas (GPT-4, Claude, Llama 3, Mistral, Qwen) y técnicas de fine-tuning (LoRA, QLoRA, DPO, RLHF) señala experiencia práctica reciente. Sea lo bastante específico como para defender cada nombre en una entrevista.
¿Cómo debería expresar métricas sin filtrar datos confidenciales?
Use métricas relativas: «reduje la tasa de falsos positivos en un 38 %», «mejoré el test AUC de 0,82 a 0,89», «recorté la latencia de inferencia en un 60 %». Los números relativos son defendibles en una entrevista y evitan compartir la línea base absoluta.
Guías relacionadas
- Roadmap de habilidades: ML engineer
- Mock interview para ML engineer
- Adapte su currículum a una oferta de trabajo
- Keywords de currículum: data engineer
- Keywords de currículum: backend engineer
- Keywords de currículum: senior software engineer
Escaneo gratis · Reescrituras optimizadas para ATS · funciona para cualquier rol