ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo crear un agente de búsqueda de empleo con IA
Tutorial

Cómo crear un agente de búsqueda de empleo con IA

Patrón del agente de búsqueda de empleo AI de r/hiringcafe. SERP + hilos de contratación de Reddit + extracto de la descripción, todo en un bucle de agente.

Obtener clave API gratisDocumentacion API

Una publicación de r/hiringcafe lanzó un agente de búsqueda de empleo con IA que coincidía con los filtros de usuarios avanzados en una bolsa de trabajo. Este tutorial recorre la capa de datos: SERP para páginas ATS, Reddit para hilos de contratación, extracto para la descripción completa del trabajo.

Requisitos previos

  • Python 3.10+
  • Clave API de Scavio

Guia paso a paso

Paso 1: Tomar currículum de usuario + preferencias

Entradas: habilidades, ubicación, rango salarial, preferencia remota.

Python
USER = {'skills': ['python', 'rust', 'mcp'], 'location': 'remote', 'min_salary': 150000}

Paso 2: Generar consultas dirigidas a ATS

sitio: las consultas encuentran páginas de Greenhouse, Lever, Ashby.

Python
ATS_DOMAINS = ['greenhouse.io', 'lever.co', 'ashbyhq.com']

def queries(user):
    return [f'site:{d} {" ".join(user["skills"])} {user["location"]}' for d in ATS_DOMAINS]

Paso 3: SERP en dominios ATS

Búsqueda de Scavio por consulta.

Python
import requests, os
API_KEY = os.environ['SCAVIO_API_KEY']

def ats_jobs(q):
    r = requests.post('https://api.scavio.dev/api/v1/search',
        headers={'x-api-key': API_KEY}, json={'query': q}).json()
    return r.get('organic_results', [])[:20]

Paso 4: Reddit contrata hilos como una superficie paralela

r/cscareerquestions, r/jobs, subs de nicho emergen vacantes sin previo aviso.

Python
def reddit_jobs(skills):
    return requests.post('https://api.scavio.dev/api/v1/reddit/search',
        headers={'x-api-key': API_KEY},
        json={'query': f'{" ".join(skills)} hiring 2026'}).json().get('posts', [])[:20]

Paso 5: Extraer la descripción completa del puesto

Las páginas ATS se representan como rebajas limpias.

Python
def description(url):
    r = requests.post('https://api.scavio.dev/api/v1/extract',
        headers={'x-api-key': API_KEY}, json={'url': url, 'format': 'markdown'}).json()
    return r.get('markdown', '')

Paso 6: Puntuación + clasificación con LLM

Haga coincidir el currículum con la descripción completa.

Python
import anthropic
client = anthropic.Anthropic()

def score(resume, jd):
    msg = client.messages.create(model='claude-sonnet-4-6', max_tokens=200,
        messages=[{'role':'user','content':f'Score this resume vs job description 0-100 with 1-line reason. RESUME: {resume}. JD: {jd}'}])
    return msg.content[0].text

Ejemplo en Python

Python
# Daily run: 3 ATS queries + 1 Reddit query + ~20 extracts = ~25 credits = $0.11.

Ejemplo en JavaScript

JavaScript
// Same pattern in TS via the Anthropic SDK.

Salida esperada

JSON
About 30-60 ranked jobs per day with full descriptions and 0-100 fit scores. Reddit thread surfacing catches unannounced roles 3-7 days earlier.

Tutoriales relacionados

  • Cómo agregar búsqueda estructurada a un asistente de IA

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

Python 3.10+. Clave API de Scavio. Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

La mejor API de búsqueda para Claude Code en 2026

Read more
Best Of

Mejor API para GTM Engineering Claude Skills en 2026

Read more
Comparison

Google Places API vs SERP Local Pack API

Read more
Solution

Alternativa de confiabilidad de API de sonda

Read more
Solution

Migrar de Brave Search API a Scavio para Mayor Cobertura

Read more
Use Case

Optimización de palabras clave SEO de Claude MCP

Read more

Empieza a construir

Patrón del agente de búsqueda de empleo AI de r/hiringcafe. SERP + hilos de contratación de Reddit + extracto de la descripción, todo en un bucle de agente.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad