Tabla de contenido
Ingeniero de verificación formal: revisar las pruebas de la IA
El ingeniero de verificación formal creció en 2026: la IA escribe pruebas más rápido de lo que se pueden revisar. Aquí el camino, el sueldo y dónde empezar.
“Puede estar bien. Puede ser un disparate. ¿Quién va a poder revisar esto?” Eso lo dijo Thomas Bloom, que mantiene la base de datos de problemas de Erdős, a mediados de 2026, hablando de pruebas matemáticas generadas por IA. También es la mejor descripción en una frase del campo que le responde. El trabajo de un ingeniero de verificación formal se apoya en una sola idea: en lugar de confiar en una prueba porque la leyó alguien inteligente, la reescribes en un lenguaje donde la computadora se niega a aceptar un paso inválido. El puesto ya existía en diseño de chips y en aeronáutica desde hace treinta años. En 2026 se volvió el cuello de botella de la IA y la demanda saltó.
Puntos clave
- La verificación formal es demostrar que un sistema hace lo que dice su especificación, de forma mecánica, con un revisor de pruebas en lugar de revisión humana. Herramientas: Lean, Coq, Isabelle, TLA+, Dafny y solucionadores SMT como Z3.
- El detonante de 2026: la IA produjo la refutación de una conjetura de Erdős de 80 años en mayo, acertó en cerca del 50% de las corridas, y para agosto generaba resultados más rápido de lo que los matemáticos podían revisarlos.
- La BLS de EE. UU. no tiene un código para “ingeniero de verificación formal”. Las categorías más cercanas (mayo de 2025): desarrolladores de software, mediana de 135,980 dólares y +10% a 2035; analistas de QA, 104,300 y +6%; científicos investigadores en computación, 140,300 y +22%.
- Dónde están los empleos: empresas de chips y hardware, equipos de infraestructura en la nube, seguridad aeronáutica y ferroviaria, criptografía, y ahora laboratorios de IA.
- Qué puede hacer un chico de 13 este año, gratis: terminar el Natural Number Game de Lean en un fin de semana y después demostrar que la suma de dos números pares es par. Ese es de verdad el primer escalón.
Qué es la verificación formal, con un ejemplo
Una especificación dice: esta función devuelve el elemento más grande de una lista. Una prueba de software la revisa con unas cuantas listas. Una demostración formal muestra que devuelve el más grande para toda lista posible, incluida la vacía, la que tiene repetidos y la de mil millones de elementos. Las pruebas de software muestrean. Las demostraciones cuantifican.
Las herramientas lo hacen práctico. En Lean enuncias un teorema y escribes una secuencia de pasos; el núcleo revisa cada uno y rechaza lo que no se sigue. No hay cómo discutirle, no hay “claramente”, no hay “el resto es rutina”. La biblioteca mathlib de Lean es matemática formalizada por la comunidad, de código abierto y enorme. Coq e Isabelle hacen algo parecido con otra ergonomía. TLA+, creado por Leslie Lamport, verifica diseños de sistemas distribuidos en lugar de código, y los equipos de nube lo usan desde hace años para encontrar errores en protocolos antes de que alguien los programe.
La limitación honesta, que importa para un chico que esté considerando esto: una demostración formal prueba que el código coincide con la especificación. Si la especificación está mal, la demostración no vale nada. Los ingenieros de verificación pasan una cantidad sorprendente de su tiempo discutiendo qué debería decir la especificación, y eso es un problema humano que ningún revisor de pruebas resuelve.
Por qué 2026 cambió la curva de demanda
Se apilaron tres cosas.
El 20 de mayo de 2026, OpenAI anunció que un modelo refutó la conjetura de distancias unitarias de Erdős de 1946. Nueve matemáticos publicaron observaciones confirmándolo. Pero el modelo acertó en cerca del 50% de las corridas y OpenAI no publicó tasas de falla. La revisión humana no escala con esas probabilidades.
Para el 3 de agosto, Quanta Magazine reportó que OpenAI había anunciado diez avances más el 1 de agosto, que Google DeepMind había resuelto cuatro problemas y redescubierto nueve olvidados, y que los matemáticos estaban sentados sobre artículos de 100 a 200 páginas escritos por máquinas y sin revisar. Algunos equipos empezaron a usar sistemas de certificación de pruebas para hacer triaje.
Tercero, la literatura de investigación se puso al día. Un artículo de 2026 en arXiv, “From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier”, con Terence Tao entre los colaboradores, sostiene que los modelos de lenguaje pueden avanzar en problemas abiertos justamente cuando se emparejan con sistemas de verificación formal, y reporta haber usado sistemas de prueba formal en todo el proceso para asegurar rigor. Esa es la tesis de una carrera entera en un artículo: el modelo propone, el revisor dispone.
Mientras tanto, las industrias viejas siguieron contratando. Los métodos formales son estándar en verificación de procesadores desde los años noventa, y el software de aviónica y ferroviario los usa porque los estándares de certificación piden evidencia, no testimonios.
De habilidad a curso: cómo formarse como ingeniero de verificación formal
| Habilidad que necesitas | Dónde aprenderla | Nivel aproximado | Por qué importa en el trabajo |
|---|---|---|---|
| Leer y escribir demostraciones | Geometría con demostraciones en la prepa, luego matemáticas discretas en la universidad | 15 años en adelante | Todo lo demás es notación encima de esto |
| Lógica proposicional y de predicados | Cualquier curso introductorio; “Mathematics for Computer Science” de MIT OpenCourseWare, gratis | Primer año de licenciatura | Las especificaciones se escriben en lógica |
| Un asistente de pruebas | Natural Number Game de Lean, gratis, y luego Theorem Proving in Lean 4 | 13 años para el juego | Es la herramienta diaria |
| Teoría de tipos | Software Foundations (Coq, gratis en línea, Universidad de Pensilvania) | Tercer año o más | Explica por qué funcionan los asistentes de pruebas |
| Semántica de programas | Un curso de lenguajes de programación; tutoriales de Dafny | Tercer año | Verificar código, no solo matemáticas |
| Verificación de modelos | Curso en video de TLA+ de Leslie Lamport, gratis | Licenciatura o en el trabajo | Sistemas distribuidos, protocolos |
| Solucionadores SMT | Tutoriales de Z3; tareas de satisfacción de restricciones | Licenciatura o en el trabajo | La capa de automatización debajo de todo |
| Verificación de hardware | Un curso de diseño digital más aserciones en SystemVerilog | Tercer año o más | Las empresas de chips son el mayor empleador |
Fíjate en las edades. Un chico motivado de 13 años puede empezar la tercera fila hoy. La primera y la segunda son los requisitos reales de todo lo demás, y son simplemente matemáticas.
Sueldo y demanda, con etiqueta honesta
No existe una categoría oficial para este puesto, así que nadie tiene una mediana salarial defendible solo para él. Lo que sí hay:
| Categoría oficial más cercana | Mediana (mayo de 2025) | Proyección 2025–2035 | Puestos (2025) |
|---|---|---|---|
| Desarrolladores de software | 135,980 dólares | +10% | ~1,700,000 |
| Analistas de QA y testers | 104,300 dólares | +6% | ~187,600 |
| Científicos investigadores en computación | 140,300 dólares | +22% | ~38,600 |
Los ingenieros de verificación formal quedan contados dentro de las categorías de desarrollador y de científico investigador, y los reportes de industria ponen los sueldos de especialistas en verificación en o arriba de la mediana de desarrollador, bastante arriba en diseño de chips. Trata cualquier número específico que leas como una estimación de ofertas de trabajo, no como una medición.
El panorama de demanda es raro: muy poca gente contratada, muy poca oferta, consecuencias enormes. Hay solo unos miles de personas en el mundo capaces de formalizar matemática seria en Lean. Ese desequilibrio es la razón por la que un adolescente con tres años de aportes a mathlib en GitHub consigue entrevistas que un egresado genérico de sistemas no consigue.
¿Y en América Latina?
Hay más de lo que parece, pero está concentrado. En Brasil, la UFMG y la PUC-Rio tienen grupos de métodos formales con producción académica constante, y el IMPA aporta la base matemática. En Argentina, el Departamento de Computación de la UBA y la FaMAF de la Universidad Nacional de Córdoba dictan lógica y semántica de programas a nivel de licenciatura. En Chile, la Universidad de Chile y la Pontificia Universidad Católica tienen líneas de investigación en lógica y verificación. En México, el IPN y la UNAM ofrecen los cursos de lógica y teoría de la computación que hacen falta; en Perú, la PUCP y la UNI. En Colombia, la Universidad de los Andes y la Nacional.
Lo importante: este es uno de los campos técnicos donde la ubicación importa menos, porque la herramienta es gratis, la comunidad es global y el portafolio es público. Un chico en Bucaramanga que aporte a mathlib aparece en el mismo repositorio que uno de Zúrich. La barrera real es el inglés técnico y el acceso a una computadora decente, no el país.
El contexto también importa: en la prueba nueva de resolución computacional de problemas de PISA 2025, Chile sacó 466, México 453 y Colombia 432 contra un promedio OCDE de 500, según El Colombiano. La verificación formal es la versión extrema de esa habilidad: construir algo y demostrar que funciona. Empieza temprano si te interesa.
Qué puede hacer este año un chico de 10 a 15 años
Jugar el Natural Number Game
Es gratis, corre en el navegador y enseña a demostrar hechos básicos de aritmética en Lean haciendo clic y escribiendo. La mayoría de los chicos motivados de 13 termina los primeros niveles en una tarde. En el momento en que tu hijo demuestre que la suma es conmutativa y el sistema lo acepte, ya hizo verificación formal.
Demostrar algo sobre su propio código
Toma una función chiquita que haya escrito, por ejemplo “encontrar el número más grande de una lista”, y pídele que escriba qué debería hacer para toda entrada, incluida la lista vacía. La mayoría de los chicos descubre un error en su propio código durante este ejercicio. Esa es la lección: primero la especificación.
Romper una especificación a propósito
Dale una regla como “la contraseña debe contener un número” y pídele encontrar una entrada que cumpla la regla y siga siendo terrible. Esto entrena exactamente el instinto que usan los ingenieros de verificación todo el día: el enemigo es la especificación, no el código.
Seguir un pull request de mathlib
La comunidad de Lean revisa las contribuciones en público en GitHub. Leer un hilo de discusión le muestra a un adolescente cómo se ve el rigor matemático profesional en forma de conversación, y eso no lo transmite ningún libro de texto.
Lo que no hay que hacer
No empieces por teoría de tipos ni teoría de categorías porque alguien en internet dijo que es la base. Lo es, y también es la puerta equivocada. Empieza por el juego, que sienta lo que es una máquina rechazando un paso, y deja que la curiosidad lo lleve a la teoría. Y no te saltes la práctica de escribir demostraciones en prosa: un chico que no puede escribir una demostración clara en un párrafo tampoco va a escribir una clara en Lean.
Qué observar en los próximos 3 meses
- Semana 4: Una demostración en Lean terminada, así sea mínima, y tu hijo puede explicar por qué “la computadora no lo aceptó” es información y no un insulto.
- Señales de alerta en el mes 2: Quiere que el asistente de pruebas simplemente le dé la respuesta. Se frustra con los mensajes de error en lugar de sentir curiosidad. Se salta el paso de la especificación. La tercera es la verdadera alarma, porque especificar es el trabajo.
- Autochequeo del mes 3: Pídele que enuncie, en español claro, una propiedad de un programa que escribió que debería ser cierta para cualquier entrada posible. Si la enuncia con precisión, ya está haciendo la parte más difícil de la verificación formal.
Preguntas frecuentes
¿Es un trabajo real o un nicho académico?
Las dos cosas, y así ha sido por décadas. Los equipos de verificación de procesadores en empresas de chips, los equipos de infraestructura en la nube que verifican protocolos, los proveedores de software de aviónica y ferroviario que cumplen certificaciones, y las implementaciones de criptografía emplean ingenieros de métodos formales. El cambio de 2026 es que los laboratorios de IA se sumaron a la lista.
¿Mi hijo necesita doctorado?
Para puestos de investigación en laboratorios, normalmente sí. Para verificación industrial, una licenciatura en computación con buenos cursos de lógica más trabajo demostrable con asistentes de pruebas alcanza muchas veces, y la maestría es común. El portafolio pesa más aquí que en la mayoría de los campos porque el trabajo es públicamente inspeccionable.
¿La IA no va a hacer también la verificación?
En parte, y ya está pasando: se usan modelos para generar pruebas formales candidatas que el revisor después valida. Fíjate en la estructura. El revisor no es un modelo de lenguaje: es un núcleo pequeño y confiable. Alguien tiene que escribir especificaciones, diseñar la arquitectura de la prueba y decidir qué significa “correcto”. Esa es la parte durable del trabajo.
¿Y si mi hijo es fuerte en matemáticas pero no le gusta programar?
Este campo está justo en esa frontera y mucha gente entra por el lado matemático. Lean se siente más como matemáticas que como ingeniería de software, sobre todo en el mundo de mathlib. Es una de las pocas carreras donde “me gustan más las demostraciones que las apps” es una ventaja. Si quiere el panorama completo del lado matemático, mira la carrera de matemático con IA.
¿En qué se diferencia de las pruebas de software?
Las pruebas muestrean entradas y buscan fallas; la verificación demuestra que una propiedad vale para todas las entradas. Las pruebas encuentran errores, la verificación establece la ausencia de una clase de errores, dentro de los límites de la especificación. Las dos se contratan, y los puestos de QA crecen más lento (+6%) que los de desarrollador (+10%), lo que te dice dónde el mercado valora la profundidad. Para el contexto general del oficio, revisa cómo la IA está cambiando el trabajo de programar.
Sobre el autor
Ricky Flores es el fundador de HiWave Makers e ingeniero eléctrico con más de 15 años de experiencia desarrollando tecnología de consumo en Apple, Samsung y Texas Instruments. Escribe sobre cómo los niños aprenden a construir, pensar y crear en un mundo saturado de tecnología. Lee más en hiwavemakers.com.
Fuentes
- OpenAI. (2026). “Model disproves discrete geometry conjecture.” 20 de mayo de 2026. https://openai.com/index/model-disproves-discrete-geometry-conjecture/
- Alon, N., Bloom, T. F., Gowers, W. T., et al. (2026). “Remarks on the disproof of the unit distance conjecture.” arXiv 2605.20695. https://arxiv.org/pdf/2605.20695
- Quanta Magazine. (2026). “Why the legendary Erdős problems are falling to AI.” 3 de agosto de 2026. https://www.quantamagazine.org/why-the-legendary-erdos-problems-are-falling-to-ai-20260803/
- Jiang, E., Liang, X., Zhang, Y., et al. (2026). “From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier.” arXiv 2607.07779. https://arxiv.org/pdf/2607.07779
- Bureau of Labor Statistics. (2026). “Software Developers, Quality Assurance Analysts, and Testers.” Datos de mayo de 2025. https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm
- Bureau of Labor Statistics. (2026). “Computer and Information Research Scientists.” Datos de mayo de 2025. https://www.bls.gov/ooh/computer-and-information-technology/computer-and-information-research-scientists.htm
- El Colombiano. (2026). “Resultados PISA 2025 Colombia: matemáticas, lectura, ciencias, computación.” 8 de septiembre de 2026. https://www.elcolombiano.com/colombia/educacion/resultados-pisa-2025-colombia-matematicas-lectura-ciencias-computacion-IL40789504
- Lamport, L. Página de TLA+ y curso en video. https://lamport.azurewebsites.net/tla/tla.html