Tony Wang9 min de lectura47.807 empleos remotos son un piso — no la cuota de mercado remoto
Jobs remote_open subió de ~27k a 47.807 con inferencia de texto libre. Ashby ~59% remoto, Workday ~2%: calidad de datos, no el mercado.
Toda postura de “el trabajo remoto está muerto / el trabajo remoto ha vuelto” necesita una fuente de datos. Los crawls de career boards parecen objetivos hasta que abres el campo remote. En los boards de ATS hospedados, ese boolean es opcional, se completa de forma inconsistente y ha faltado históricamente en los proveedores que aportan más volumen.
El dataset de Jobs de Crawlora reporta ahora 47.807 postings abiertos con remote=true (remote_open en GET /datasets/jobs/facets). Un lector ingenuo dividirá entre ~525.000 postings abiertos y dirá “cerca del 9% de los empleos son remotos.” Esa frase es falsa aunque la aritmética sea correcta. Este post es la nota de metodología que le faltaba a la serie — con el antes/después del fix del parser del 2026-07-19, no un pronóstico de economía laboral.
La cifra titular y por qué sigue mintiendo
| Métrica | Valor | Uso |
|---|---|---|
remote_open | 47.807 | Conteo de postings abiertos con remote=true |
| Postings abiertos, suma de proveedores | ~524.976 | El mejor denominador para este crawl |
| Cuota ingenua | ~9,1% | No publicar como cuota de mercado |
remote_open pre-inferencia | ~26.926 | Piso histórico de subconteo |
El salto de ~27k a ~48k es real: los boards enterprise codifican lo remoto en texto libre (US-Remote, Remote in the US, Canada Remote, nombres de oficina como Remote - France) y solían dejar el boolean vacío. Rellenar ese hueco mejora el piso. No convierte el piso en un censo.
¿Por qué no es cuota de mercado?
- Mix de proveedores. Workday por sí solo es ~49% de los postings abiertos en este crawl y aun así solo ~2%
remote=true. Ashby, más inclinado a startups, es ~3,5% del volumen y ~59% marcado como remoto. Cambia el mix de proveedores y el % global se mueve sin que se mueva el mercado laboral. - La codificación es dual. Lo remoto aparece en booleans, strings de location, nombres de oficina y workplace_type. Unimos varias de esas señales; todavía no leemos cada PDF ni cada sinónimo de “fully flexible” en el HTML del cuerpo.
- Marco de cobertura. Boards de ATS hospedados descubiertos vía Common Crawl / fingerprinting — no LinkedIn, no solo Indeed, no ATS internos. Misma salvedad de serie que la cuota de Workday y la geografía de Bengaluru.
- Híbrido no es remoto. La inferencia deliberadamente no trata el “hybrid” a secas como
remote=true. Lo híbrido se queda en workplace_type cuando está presente.
Tasa de remoto por proveedor de ATS (la historia real)
Si solo recuerdas un gráfico de este post, que sea este: la densidad del flag remoto es una propiedad de la integración del ATS y el mix de empleadores, no una tasa nacional única de remoto.
| Provider | Open | remote=true | Rate | Texto remoto, flag false |
|---|---|---|---|---|
| Workday | 255,630 | 5,016 | 2.0% | 34 |
| Greenhouse | 115,575 | 15,283 | 13.2% | 3 |
| Workable | 38,882 | 9,742 | 25.1% | 0 |
| Oracle | 21,535 | 194 | 0.9% | 0 |
| SmartRecruiters | 19,440 | 2,748 | 14.1% | 15 |
| Ashby | 18,211 | 10,766 | 59.1% | 0 |
| Teamtailor | 13,503 | 168 | 1.2% | 0 |
| Recruitee | 10,897 | 1,481 | 13.6% | 1 |
| Personio | 9,931 | 584 | 5.9% | 0 |
| Rippling | 8,034 | 1,691 | 21.0% | 0 |
| iCIMS | 7,447 | 3 | ~0% | 0 |
| UKG | 3,542 | 54 | 1.5% | 0 |
| Eightfold | 2,236 | 46 | 2.1% | 0 |
| Lever | 113 | 31 | 27.4% | 0 |
| All (sum) | 524,976 | 47,807 | 9.1% | 53 |
Lee la tabla de izquierda a derecha. El 59% de Ashby no significa “las empresas de Ashby son 30 veces más remotas que las de Workday.” Significa que la API pública de Ashby expone una señal remota estructurada (y los boards de startups la usan), mientras que los boards públicos de Workday ponen mayormente el tipo de lugar de trabajo en texto libre, que solo recuperamos parcialmente. Greenhouse se sitúa en el medio tras la inferencia de location/oficina (~13%).
Verdad ponderada por volumen: Workday + Greenhouse juntos son ~71% de los postings abiertos. Sus flags remotos combinados dominan el piso global aunque sus tasas parezcan “bajas”. Los porcentajes de ATS de startups son interesantes para analítica de producto; son veneno para titulares de “el mercado es X% remoto”.
Qué se rompió, qué arreglamos, qué queda
Antes
Los normalizadores de list/detail de Workday y de board de Greenhouse a menudo dejaban remote sin fijar. Los flags estructurados funcionaban en Ashby, Workable y otros. Resultado: remote_open era un piso sobre proveedores que ya parseábamos bien, no sobre el mercado. Los posts de la serie se negaron correctamente a hablar de cuota remota (post de roles, Bengaluru).
Después (2026-07-19)
inferRemote/applyInferredRemotecompartidos entre los normalizadores de ATS (location, title, workplace, multi-location, nombres de oficina).- Guardas contra falsos positivos de tema para “Remote Monitoring / Sensing / Operations / …” cuando la location no es remota.
- El worker de ES de una sola vez
jobs-dataset-backfill-remote-flagsreescribió los docs abiertos que ya tenían texto libre remoto-ish. - Indicadores de calidad:
remote_trueylocation_says_remote_flag_falsepor proveedor, scrapeados cada ~15 minutos. - El listado de board de Greenhouse siempre carga los nombres de oficina (upstream necesita
content=trueparaoffices), así que las oficinas estilo DatadogRemote - Francefijan el flag aunque la ciudad esté enlocation.
Residual (lo que queda, con honestidad)
- Títulos de tema: “Remote Monitoring Technician” puede coincidir con una búsqueda de texto aproximada sin ser remoto en el lugar de trabajo. Las guardas y los indicadores residuales capturan la mayoría; espera un residual pequeño y no nulo para siempre.
- Remoto solo en la descripción: el HTML del cuerpo que dice “this role is fully remote” sin lenguaje de location puede seguir perdiéndose si no hay un flag estructurado.
- Híbrido ≠ remoto, por diseño.
- Retraso del re-crawl del board: los postings nuevos reciben inferencia al escribirse; los docs históricos ya cerrados no fueron objetivo del backfill.
Una muestra aleatoria de postings remote=true tras el backfill mostró alta concordancia con el lenguaje remoto de texto libre en title/location/workplace. La concordancia en la clase positiva no demuestra la completitud de la clase negativa.
Cómo usar el flag sin mentir
Sí
- Filtra por
remote=truecuando quieras roles que estén etiquetados como remotos en algún campo estructurado o de texto libre que parseamos. - Compara tasas remotas por proveedor (Ashby vs. Workday) para calidad de integración y mix de empleadores.
- Vuelve a extraer
remote_openel día de la redacción — el crawl se mueve.
No
- Publicar
remote_open / provider_sumcomo “porcentaje de empleos que son remotos”. - Comparar nuestro piso con encuestas del BLS / de hogares sin un párrafo de metodología (universos distintos).
- Rankear ciudades por “empleos más remotos” solo a partir de este boolean (compuesto de dos campos incompletos).
Misma serie, otra unidad
| Post | Unidad |
|---|---|
| Cuota de mercado de Workday | Volumen por proveedor de ATS |
| Ley de potencia de contratación | Concentración de roles abiertos por empleador |
| Roles / forma de empleo | Etiquetas de departamento + employment_type |
| Geografía de Bengaluru | Strings de location de ciudad |
| Este post | Calidad del boolean remoto + tasas por proveedor |
Si estás construyendo un producto de empleos remotos sobre JSON de ATS, trata remote como employment_type: una señal sucia y de alto valor que necesita inferencia, monitoreo residual y la negativa a sobredimensionar.
Lo que esto no es
- No es un estudio de tendencia de trabajo remoto. Un snapshot de crawl, un boolean tras inferencia.
- No es “las empresas grandes odian lo remoto”. El 2% de Workday es una tasa de población de campo, no un censo de política de los clientes de Workday.
- No es completo. Los postings solo de LinkedIn y los boards internos quedan fuera del marco.
- No es medición de híbrido. Usa workplace_type y el lenguaje de texto libre de híbrido por separado.
Todo lo anterior es reconsultable: facets para el piso global, indicadores de calidad para las tasas por proveedor, y la herramienta gratuita de búsqueda de empleo para muestras de remote=true. Cuando el próximo re-crawl mueva remote_open, actualiza el piso — no finjas que el porcentaje fue alguna vez el mercado.
Filtra postings en vivo con remote=true — conociendo el sesgo
Busca roles abiertos en 14 proveedores de ATS, facetea remote_open e inspecciona la densidad remota por proveedor. 2.000 créditos gratis al mes, sin tarjeta.
Preguntas frecuentes
¿Cuántos empleos remotos reporta el dataset de Jobs de Crawlora?
A fecha del pull de facets del 2026-07-19, remote_open es 47.807 postings abiertos con remote=true — cerca del 9,1% de unos 525.000 postings abiertos por suma de proveedor. Es un piso sobre el boolean tras inferencia de texto libre y backfill de ES, no la cuota de mercado del trabajo remoto.
¿Por qué remote_open saltó de unos 27.000 a 47.807?
Los boards públicos de Workday y Greenhouse suelen dejar remote sin fijar y codifican el lugar de trabajo en location o en nombres de oficina (US-Remote, Remote - France). La inferencia de texto libre compartida más un backfill único de ES sobre postings abiertos recuperó esos casos. El remote_open pre-fix era ~26.926 en la misma era de crawl.
¿Es cierto que cerca del 9% de los empleos son remotos?
No. Dividir remote_open entre el denominador de la suma de proveedores es aritmética sobre un campo sesgado. Workday es cerca de la mitad del volumen abierto y solo ~2,0% marcado como remoto; Ashby es ~59% marcado como remoto sobre una porción mucho más pequeña. El mix de proveedores mueve el porcentaje global sin que se mueva el mercado laboral.
¿Qué proveedores de ATS marcan más y menos remoto?
En el perfil de calidad del 2026-07-19, Ashby lidera entre los proveedores grandes con ~59% remote=true (10.766 de 18.211). Workable ~25%, Rippling ~21%, Greenhouse ~13% tras inferencia, Workday ~2,0% (5.016 de 255.630). Las tasas reflejan los campos de la API y el mix de empleadores, no un censo puro de política remota.
¿Qué brechas residuales quedan tras el fix de inferencia remota?
El residual de calidad location_says_remote_flag_false es pequeño (docenas de filas abiertas, incluidos títulos de tema como Remote Monitoring). El remoto solo en la descripción, híbrido vs. remoto y los boards no hospedados (solo LinkedIn, ATS interno) siguen fuera de alcance. Lo híbrido no se trata como remoto por diseño.
¿Cómo deben usar los product builders el filtro remoto?
Usa remote=true como un filtro sesgado para roles etiquetados como remotos en campos estructurados o de texto libre que Crawlora parsea. Compara tasas por proveedor para calidad de integración. No publiques remote_open como porcentaje de todos los empleos ni rankees ciudades por remoto usando solo este boolean.