TL;DR
- En España, en 2026, un machine learning engineer con unos cinco años de experiencia cobra entre 45.000 y 90.000 € brutos anuales de retribución total, con un suelo cercano a los 33.000 € en consultoría y un techo de 110.000-120.000 € en las pocas oficinas que pagan en banda internacional y reparten RSU.
- La variable que más pesa no es el título ni los años, sino quién te paga: el salto de consultora a producto puede duplicar la cifra, mientras que pasar de backend a ML dentro de la misma empresa rara vez sube más de un 5-15 %.
- La idea de que la IA paga un 30 % más que el desarrollo tradicional es sobre todo un efecto de composición: los perfiles de ML se concentran en las empresas y ciudades que ya pagaban más a todo el mundo.
- Fuera de la big tech el equity es casi siempre ilíquido y no debe contarse como salario.
- Trata todas las cifras de este artículo como horquillas, nunca como una media nacional.
Introducción
Si solo quieres el número: en España, en 2026, un machine learning engineer con unos cinco años de experiencia cobra entre 45.000 y 90.000 € brutos anuales de retribución total, contando fijo más variable más el valor anualizado del equity cuando lo hay. El suelo real del mercado está más abajo, en torno a 33.000 € en consultoría, y el techo llega a 110.000-120.000 € en las pocas oficinas que pagan en banda internacional y reparten RSU.
Esa horquilla es enorme a propósito. Es enorme porque a los cinco años tu salario no lo decide lo bien que entrenas un modelo: lo deciden dos cosas que apenas dependen de ti una vez firmas, que son el tipo de empresa que te paga y el nivel con el que te encasillaron al entrar.
Cualquiera que te dé una media nacional única para este puesto te está vendiendo un número que no describe a nadie. La distribución española es bimodal: un grupo pequeño de empresas de producto, scaleups financiadas y centros de ingeniería de multinacionales arriba, y una masa mucho mayor de consultoras, integradores y departamentos internos de grandes empresas no tecnológicas bastante más abajo. La mediana cae justo en el hueco.
La cifra por tipo de empresa
Retribución total bruta anual en España, perfil de machine learning engineer con aproximadamente cinco años de experiencia.
| Tipo de empresa | Fijo | Variable | Equity | Total bruto | Confianza |
|---|---|---|---|---|---|
| Consultoría e IT services (Accenture, NTT Data, Minsait, Capgemini) | 32.000–45.000 € | 0–7 % | Ninguno | 32.000–48.000 € | Alta: bandas muy comprimidas |
| Gran empresa no tecnológica (banca, seguros, telco, energía, retail) | 45.000–60.000 € | 5–15 % | Casi nunca | 48.000–68.000 € | Estimación razonable |
| Producto y scaleup española (marketplaces, fintech, SaaS B2B) | 50.000–70.000 € | Poco habitual | Opciones o phantom shares, ilíquidas | 50.000–72.000 € en caja | Estimación; el equity no es caja |
| Centro de ingeniería de multinacional en España (Amazon en Madrid y Barcelona, Microsoft, Criteo, Adevinta, King, el centro de Google en Málaga) | 55.000–80.000 € | 0–15 % | RSU 10.000–35.000 €/año | 75.000–120.000 € | Estructura firme, importe volátil |
| Remoto para empresa extranjera sin banda local | 65.000–105.000 € | Variable | A veces | 65.000–115.000 € | Horquilla amplia, depende del país pagador |
Dos avisos sobre esta tabla. El primero: la última fila es la que todo el mundo captura y comparte, y es también la más frágil, porque depende de una política de la empresa que puede cambiar de un trimestre a otro y porque el número de plazas es minúsculo comparado con el resto del mercado. El segundo: en la fila de producto, el total que aparece es caja. Las opciones no son caja hasta que hay liquidez, y en España la mayoría de esa liquidez no llega nunca.
No conviertas las cifras de Estados Unidos
Es la tentación más común y la que más ofertas hace descarrilar. Nuestra página de salarios de ingeniería de software, que publica bandas por nivel para Google, Meta, Amazon, Apple y Microsoft, está en dólares y describe el mercado estadounidense: allí un perfil equivalente se mueve entre 260.000 y 400.000 dólares, estirándose hasta cerca de 550.000. Esos números son correctos para ese mercado y completamente inútiles como referencia en Madrid.
La retribución europea, y la española en particular, está sustancialmente por debajo, y no por un tipo de cambio, sino por estructura: menos equity, bandas internas más comprimidas, subidas anuales atadas al convenio o al IPC y un mercado laboral con menos rotación forzada. Si entras a una negociación en España citando cifras de Silicon Valley, el mensaje que transmites no es ambición, es que no conoces el mercado en el que estás negociando.
La corrección que hace que este artículo merezca la pena
Vas a leer en todas partes que los perfiles de inteligencia artificial cobran un 30 % más que el resto de la ingeniería. Los datos agregados por título sí muestran una diferencia parecida. El problema es qué mide esa diferencia.
Una mediana por título es una media ponderada de dónde trabaja la gente, y los perfiles de ML no están repartidos como los de backend. Se concentran en empresas de producto, en scaleups con financiación internacional, en centros de I+D de multinacionales y en Madrid y Barcelona. Todos esos entornos pagan más por cualquier puesto de ingeniería, incluido el backend que se sienta al lado.
Dicho sin rodeos: la mediana de ML es más alta en parte por dónde trabajan los perfiles de ML.
Si fijas la empresa y el nivel, la foto cambia. A igual compañía y misma banda, la prima de un perfil de ML sobre uno de backend suele estar entre el 5 % y el 15 %, y se estrecha cuanto más senior es el puesto. La consecuencia práctica es incómoda pero muy útil: pasar de backend a ML dentro de tu empresa actual casi nunca es una subida grande. Pasar de una consultora a una empresa de producto sí lo es, y la mayor parte de esa subida es la empresa, no el título.
Fijo, variable y equity: cómo se reparte de verdad
En España la conversación sobre retribución tiene tres piezas que conviene separar, porque se comparan mal entre sí.
El fijo. Es lo que negocias y casi todo lo que cobras. Ojo con las pagas: un fijo de 49.000 € en catorce pagas y otro de 49.000 € en doce son exactamente lo mismo al año, pero el segundo se percibe como mucho mejor cada mes. Compara siempre bruto anual, nunca nómina mensual. Y compara también en neto: 60.000 € brutos dejan aproximadamente 41.000-43.000 € netos según comunidad autónoma y situación personal.
El variable. En consultoría es simbólico, entre un 0 % y un 7 %, y suele depender de la facturación del proyecto. En banca, seguros, telco y energía hay bonus reales del 5 % al 15 % del fijo, ligados a objetivos que en muchos casos no controlas. En producto español el variable es poco frecuente. Un detalle que se olvida: el bonus es un multiplicador sobre el fijo, así que una oferta con fijo alto y equity bajo genera más bonus que otra con el mismo titular repartido al revés.
El equity. Aquí es donde España se separa de la narrativa importada. En una startup o scaleup española lo habitual son opciones sobre acciones o phantom shares, con vesting a cuatro años y un cliff de uno. Desde la Ley de Startups hay una exención de hasta 50.000 € anuales para opciones de empresas emergentes certificadas y la posibilidad de diferir la tributación del exceso hasta que exista liquidez, lo cual es una mejora real frente al régimen anterior. Sigue sin ser caja. La dilución acumulada de las rondas posteriores suele situarse entre el 50 % y el 70 % para quien entró pronto, y la liquidez depende de una salida que puede no llegar.
Y no olvides la retribución flexible, que en España es dinero de verdad aunque no aparezca en el titular: seguro médico, ticket restaurante, guardería y transporte pueden sumar entre 1.500 y 3.000 € de ahorro fiscal al año. No compensa una diferencia de 10.000 € de fijo, pero sí decide entre dos ofertas parecidas.
Madrid, Barcelona y el resto
| Ciudad o modalidad | Ajuste típico sobre la banda nacional | Notas |
|---|---|---|
| Madrid | Parte alta de la banda | Mayor concentración de banca, telco y sedes corporativas |
| Barcelona | Parte alta, a la par con Madrid | Más densidad de producto y scaleup, coste de vivienda comparable |
| Málaga | 5–15 % por debajo | Polo en crecimiento, sobre todo en ciberseguridad y centros de multinacional |
| Valencia, Sevilla, Bilbao, Zaragoza | 10–20 % por debajo | Estimación; depende mucho de si la empresa aplica banda única |
| Remoto con banda nacional única | Suele fijarse en un punto intermedio | Cada vez más común entre empresas de producto |
La diferencia entre ciudades es menor de lo que la gente asume, y en la práctica se la come el alquiler en Madrid y Barcelona. Hay además un factor que casi nadie calcula: el tramo autonómico del IRPF no es igual en Madrid que en Cataluña o la Comunidad Valenciana, y a estos niveles de renta la diferencia en el neto anual puede rondar los 1.000-2.000 € con el mismo bruto. No es motivo para mudarse, pero sí para comparar ofertas en neto.
Si vienes de fuera, el régimen de impatriados —la llamada ley Beckham— permite tributar a un tipo fijo del 24 % hasta 600.000 € durante el año del traslado y los cinco siguientes, siempre que no hayas sido residente fiscal en España en los años previos exigidos. Sobre un salario alto cambia mucho el neto, y la ampliación de 2023 abrió el régimen a más perfiles, incluidos algunos trabajadores en remoto. Verifica tu caso concreto con un asesor antes de contar con ello.
Lo que de verdad mueve la cifra a los cinco años, por orden
1. Quién te paga
Es, de largo, el primer factor. Entre la fila de consultoría y la de centro de ingeniería de multinacional de la tabla inicial hay una diferencia que puede superar los 60.000 € anuales para la misma persona con las mismas competencias. Nada de lo que hagas en tu día a día mueve tu retribución tanto como esa decisión. Si llevas cinco años en una consultora y te preguntas por qué no despegas, la respuesta rara vez está en tu stack.
2. El nivel con el que te encasillan
Cinco años es la zona ambigua entre mid y senior. El mismo currículum puede entrar como semi-senior o como senior, y entre esas dos etiquetas hay entre 10.000 y 20.000 € en la mayoría de empresas españolas. Además compone, porque la siguiente empresa te nivelará a partir de tu nivel actual, no del que merecías.
Entrar por debajo de tu nivel casi nunca es un fallo de conocimiento. Suele ser un fallo de alcance: responder a una pregunta de diseño de sistemas a nivel de componente cuando quien te entrevista está escuchando si eres capaz de hacerte cargo del pipeline entero. Yo tardé en verlo hasta que repasé una ronda simulada en PhantomCodeAI y conté cuánto tardaba en mencionar monitorización y reentrenamiento. Siempre llegaba noventa segundos tarde.
3. El equity, y el bache del cuarto año
Solo aplica si trabajas en una empresa que reparte RSU de verdad, y ahí hay un mecanismo que explica una experiencia desconcertante: tener una evaluación excelente y cobrar menos que el año anterior.
Tu concesión inicial devenga a cuatro años. Las renovaciones anuales suelen dimensionarse en torno al 25-50 % de la concesión inicial y cada una arranca su propio calendario de cuatro años. Haz la cuenta: cuando la concesión inicial se agota, el conjunto acumulado de renovaciones muchas veces no la reemplaza, y la retribución total baja en el quinto año sin que hayas hecho nada mal. Además, las concesiones se denominan en dinero el día que se otorgan pero se pagan en acciones, así que la cotización juega en ambos sentidos: una subida puede tapar durante años una renovación insuficiente, y una caída convierte un bache moderado en un recorte serio.
Si llevas cuatro o cinco años en la misma empresa, modela tu número del año que viene antes de decidir que estás contento. Ese ejercicio es exactamente el motivo por el que mucha gente en esta franja empieza a hacer entrevistas.
4. La ciudad
Entre un 10 % y un 20 % para las empresas que mantienen banda por localización, como se ve arriba. Menos de lo que se supone, y muy condicionado por el coste de la vivienda.
5. Negociar, que significa tener otra oferta
Sin una alternativa real, el margen típico en España está en un 5-10 %, y aparece antes en el bonus de entrada, en la retribución flexible o en los días de teletrabajo que en el fijo, que está atado a la banda interna. Con una oferta competidora encima de la mesa el margen crece de forma clara.
Merece la pena decir algo sobre la contraoferta, porque en España es una costumbre extendida: aceptar la de tu empresa actual resuelve el número de este año y deja intacta la razón por la que estabas buscando. Suele funcionar durante unos meses.
Y la negociación más rentable a los cinco años ocurre antes de que se hable de dinero: discutir el nivel y el alcance del puesto. Una vez el recruiter te ha encasillado y ha hecho una oferta, estás negociando dentro de una banda. Antes de eso, estás negociando cuál es la banda.
Cuánta confianza merece cada cifra
| Dato | Confianza |
|---|---|
| Bandas de consultoría y IT services | Alta: muy comprimidas y consistentes |
| Mecánica del equity y bache del cuarto año | Alta |
| Dilución del 50-70 % en rondas posteriores | Alta |
| Bandas de producto y scaleup española | Estimación; alta dispersión |
| Cifras de remoto para empresa extranjera | Solo horquilla; muestra pequeña y volátil |
| Diferencia ML frente a backend a igual empresa y nivel | Típicamente 5-15 %; algunas fuentes menos |
| Margen de negociación del 5-10 % sin oferta competidora | Habitual, no garantizado |
Contrasta siempre con fuentes que puedas mirar tú mismo: los informes de retribución de Ravio, los datos por nivel y empresa de levels.fyi para las multinacionales con oficina aquí, y las encuestas salariales que publican cada año las comunidades técnicas españolas. Ninguna es perfecta; la coincidencia entre varias sí es informativa.
Cómo convertir esto en un plan
La escalera retributiva premia el nivel, y el nivel se decide en un proceso de entrevistas. Ahí está el vínculo incómodo entre una guía de salarios y la preparación: la diferencia entre entrar como semi-senior o como senior no la deciden tus años, la deciden cuatro o cinco conversaciones.
A los cinco años el proceso que decide tu nivel no se parece al de un junior. Pesa mucho más el diseño de sistemas de ML, las decisiones de producción y los "por qué elegiste eso" encadenados. Nuestro banco de preguntas para machine learning engineer cubre los arquetipos que se repiten, y el simulador de entrevistas sirve para practicarlos en condiciones parecidas a las reales.
Cuando yo preparaba un proceso de nivel senior, lo que cambió el resultado no fue resolver más problemas de algoritmos. Fue descubrir, en tres simulacros en PhantomCodeAI, que empezaba a diseñar antes de haber fijado la métrica de evaluación. Quien entrevista lee eso como alcance de perfil mid. Corregir una sola costumbre valió más que otros cincuenta ejercicios.
Dos reglas para terminar. Nunca des una cifra puntual, ni a un recruiter ni a ti mismo: da una horquilla y di a qué está anclada. Y discute tu nivel antes de discutir tu número, porque todo lo demás de este artículo depende de esa decisión.
Preguntas frecuentes
¿Cuánto cobra realmente un machine learning engineer con 5 años de experiencia en España?La horquilla razonable en 2026 es de 45.000 a 90.000 € brutos anuales de retribución total, contando fijo más variable más el valor anualizado del equity si lo hay. Por debajo están las consultoras y las cárnicas, donde 33.000-45.000 € sigue siendo lo habitual a esa antigüedad. Por encima están las oficinas de big tech con banda internacional y RSU, donde el total puede llegar a 110.000-120.000 €. Una media nacional única no describe a nadie porque la distribución es bimodal.
¿Paga más la IA que el desarrollo de software tradicional en España?Menos de lo que dicen los titulares. La diferencia agregada existe, pero es en gran parte un efecto de composición: los puestos de ML se concentran en empresas de producto, en scaleups financiadas y en Madrid y Barcelona, es decir, allí donde también el backend cobra más. A igual empresa y mismo nivel, la prima de un perfil de ML frente a uno de backend suele estar entre el 5 % y el 15 %, y se estrecha cuanto más senior es el puesto.
¿Cómo se tributan las stock options de una startup española?Desde la Ley de Startups (Ley 28/2022) hay una exención de hasta 50.000 € anuales para las opciones entregadas por empresas emergentes certificadas, y la tributación del exceso puede diferirse hasta que haya liquidez, con un tope temporal. Es una mejora real frente al régimen anterior, pero no convierte el equity en caja: sigue siendo ilíquido y la dilución de rondas posteriores suele acumular entre un 50 % y un 70 % para los empleados tempranos. Confirma siempre las condiciones concretas con un asesor fiscal antes de valorar una oferta por su equity.
¿Cuánto influye la ciudad en el salario, Madrid frente a Barcelona o Valencia?Entre Madrid o Barcelona y una ciudad de segundo nivel la diferencia típica es del 10 % al 20 % en las empresas que mantienen bandas por localización, bastante menos de lo que la gente supone. Ojo con un detalle que casi nadie calcula: con el mismo bruto, el IRPF autonómico de Madrid y el de Cataluña no son iguales, y a estos niveles la diferencia en el neto anual puede rondar los 1.000-2.000 €. Compara siempre neto contra neto y coste de vida contra coste de vida.
¿Qué es lo que más mueve la cifra a los cinco años de experiencia?Quién te paga, por delante de todo lo demás. El salto de consultora a producto, o de producto local a una empresa que paga en banda internacional, mueve la retribución mucho más que cualquier certificación, cualquier stack o cualquier cambio de título. En segundo lugar está el nivel con el que te encasillan al entrar, porque a los cinco años estás justo en la frontera entre mid y senior y la siguiente empresa te nivelará a partir del nivel que ya tienes.
¿Sirve de algo negociar en España o las bandas son cerradas?Sirve, pero casi solo con otra oferta encima de la mesa. Sin alternativa real, el margen típico está en un 5-10 % y suele aparecer antes en la retribución flexible, en el bonus de entrada o en los días de teletrabajo que en el fijo. Con una oferta competidora el margen sube claramente, y la negociación más rentable a los cinco años ocurre antes de hablar de dinero: discutir el nivel y el alcance del puesto, no la cifra.