Datos abiertos

Datos abiertos sobre ofertas remotas y de entrenamiento de IA

SOJI publica hechos sobre las ofertas abiertas que lista como datos gratuitos y de solo lectura. Sin clave y sin registro. Se actualizan a diario.

Archivos

ArchivoQué contiene
/feed/jobs.jsonTodas las ofertas abiertas en JSON Feed, con pago, elegibilidad y los campos de abajo. Añade ?lang=pt, es, fr, de, it o hi para otro idioma.
/feed/jobs.csvLas mismas ofertas en una tabla CSV (UTF-8, separada por comas), una fila por oferta. Solo hechos, sin descripciones.
/feed/jobs.xmlFeed RSS de las ofertas nuevas.
/feed/pay-index.jsonPago por hora mediano y típico por campo y plataforma, con tamaños de muestra y método.
/feed/pay-index-chart.svgEl gráfico del índice de pagos como imagen SVG.
/llms.txtResumen en texto plano y lista de ofertas para asistentes de IA (llms.txt y llms-full.txt).
/feed/jobs/<role-slug>.mdCualquier oferta en Markdown: /feed/jobs/<slug-de-la-oferta>.md

Servidor MCP para asistentes de IA

SOJI ofrece un servidor público y de solo lectura del Model Context Protocol (MCP), para que un asistente de IA busque las ofertas abiertas y lea el índice de pagos directamente. Sin clave y sin registro. Añade esta dirección a un cliente que admita servidores MCP remotos (Streamable HTTP):

https://hiring.sojistudio.com/mcp

Herramientas

  • search_jobs: Encuentra ofertas abiertas por palabras, campo, plataforma, país y pago mínimo.
  • get_job: Una oferta por id, con un resumen corto y sus enlaces.
  • pay_stats: Pago por hora mediano y típico por campo y plataforma.
  • list_filters: Los campos, plataformas y países en uso, con recuentos.

Hasta 60 solicitudes por minuto por usuario. Las respuestas son CC BY 4.0: cita a SOJI y enlaza cada oferta.

Columnas del CSV

Los nombres y las descripciones de las columnas están en inglés en todos los idiomas.

ColumnaSignificado
idStable role identifier (the slug in the role's URL).
urlThe role's page on SOJI. Cite and link to this.
titleRole title, in the language of the file.
platformPlatform that posts the role.
remotetrue if the role is fully remote.
locationWhere applicants can be located, as written on the listing page.
worldwidetrue if open to applicants from any country.
eligible_countriesCountries applicants can be in, separated by |. Empty when worldwide or unspecified.
contract_typecontract, part_time or full_time.
pay_minLowest listed pay. Empty if the listing shows none.
pay_maxHighest listed pay. Equals pay_min for a single rate.
pay_currencyCurrency of the pay figures (mostly USD).
pay_periodPeriod the pay refers to (hour).
fieldsFields the role belongs to (for example Medicine, Law), separated by |.
languages_requiredLanguages the role requires, separated by |.
posted_atWhen SOJI first listed the role (ISO 8601, UTC).
last_verified_atWhen SOJI last confirmed the role is open (ISO 8601, UTC). Empty if never.
valid_throughExpiry date given by the platform (ISO 8601, UTC). Empty if none.

Licencia y atribución

Nuestra compilación de estos datos se comparte bajo Creative Commons Atribución 4.0 (CC BY 4.0). Puedes copiarla, redistribuirla y crear a partir de ella, también con fines comerciales, siempre que cites a SOJI y enlaces a hiring.sojistudio.com. Los títulos y los hechos de las ofertas proceden de las páginas públicas de las plataformas que las publican; las ofertas siguen sujetas a los derechos y términos de esas plataformas.

CC BY 4.0 →

Citar como

SOJI open data, accessed 2026-11-05. https://hiring.sojistudio.com/open-data (CC BY 4.0)

Límites

  • El pago es el rango que muestra cada anuncio, por hora y en USD salvo que se indique otra moneda. Puede cambiar.
  • Una oferta puede cerrarse entre dos actualizaciones. Comprueba last_verified_at y la página de la oferta.
  • Aquí no hay datos personales: los archivos describen ofertas, no personas.
  • SOJI es independiente y no tiene afiliación con las plataformas que lista. Los datos no son una oferta de empleo.
  • Actualizamos a diario. Si usas los archivos con frecuencia, guárdalos en caché y limítate a unas pocas solicitudes por hora.

Preguntas o correcciones

Escribe a info@sojistudio.com.