Script para encontrar trabajos relacionados con Claude Code y Anthropic Claude utilizando múltiples fuentes y APIs profesionales.
- APIs Profesionales: RapidAPI Jobs, Google Jobs (SerpAPI)
- Scraping Tradicional: GitHub, YCombinator, WeWorkRemotely (fallback)
- Filtrado Estricto: Solo trabajos que mencionen "Claude" explícitamente
- Datos Estructurados: JSON compatible con la web existente
- Rate Limiting: Manejo responsable de APIs
-
RapidAPI Jobs API - Acceso a 200M+ trabajos de LinkedIn, Indeed, Glassdoor
- Regístrate en: https://rapidapi.com/letscrape-6bRBa3QguO5/api/jobs-search-realtime-data-api/
- Plan gratuito: 100 requests/mes
- Plan pagado: Desde $10/mes
-
SerpAPI (Google Jobs) - Búsqueda semántica avanzada
- Regístrate en: https://serpapi.com/
- Plan gratuito: 100 búsquedas/mes
- Plan pagado: Desde $50/mes
- No requiere APIs pagadas
- Resultados limitados debido a restricciones de sitios web
-
Copia el archivo de configuración:
cp .env.example .env
-
Agrega tus API keys en
.env:# Para mejores resultados RAPIDAPI_KEY=tu_clave_rapidapi SERPAPI_KEY=tu_clave_serpapi # Opcional GITHUB_TOKEN=tu_token_github
-
Instala dependencias:
pip install requests python-dotenv
python generate_claude_jobs.py-
APIs Profesionales (si están configuradas)
- RapidAPI: Busca en LinkedIn, Indeed, Glassdoor, etc.
- Google Jobs: Búsqueda semántica avanzada
-
Scraping Tradicional (fallback si no hay APIs)
- GitHub Issues/Discussions
- YCombinator Who's Hiring
- WeWorkRemotely RSS
-
Generación del JSON:
- Archivo:
docs/claude-jobs.json - Estructura compatible con la web existente
- Archivo:
Cada trabajo incluye:
{
"company": "Anthropic",
"company_icon": "https://anthropic.com/favicon.ico",
"location": "Remote",
"description": "Senior AI Developer to enhance Claude Code capabilities...",
"job_link": "https://anthropic.com/careers/claude-developer",
"source": "RapidAPI Jobs",
"date_posted": "2025-09-10T10:00:00Z",
"salary": 150000
}El script usa filtrado ultra-estricto:
- Debe mencionar "Claude" explícitamente
- Términos específicos:
claude code,anthropic claude,claude ai, etc. - Validación de contexto laboral:
hiring,position,engineer, etc.
Dado que Claude Code es muy nuevo (2025), los resultados serán limitados pero precisos:
- Con APIs: 5-20 trabajos relevantes potenciales
- Solo Scraping: 0-5 trabajos (debido a restricciones)
- Calidad: 100% relevantes (menciones específicas de Claude)
Para ejecutar periódicamente:
# Cron job diario a las 9 AM
0 9 * * * cd /path/to/project && python generate_claude_jobs.py
# GitHub Actions (recomendado)
# Ver ejemplo en .github/workflows/- Claude Code es nuevo: Pocas ofertas laborales específicas aún
- APIs pagadas: Mejores resultados requieren suscripciones
- Rate limits: Respetar límites de APIs para evitar bloqueos
- Falsos positivos: Filtrado estricto puede omitir trabajos relevantes
- ✅ Verifica API keys en
.env - ✅ Revisa límites de rate en las APIs
- ✅ Claude Code es muy específico - resultados limitados son normales
- ✅ Verifica saldo en RapidAPI/SerpAPI
- ✅ Revisa formato de API keys
- ✅ Usa VPN si hay restricciones geográficas
A medida que Claude Code se popularice (2025-2026):
- Más trabajos específicos aparecerán
- Términos de búsqueda se pueden expandir
- APIs especializadas en AI jobs pueden surgir
Resultado: JSON estructurado en docs/claude-jobs.json listo para consumo por la web.