I built a free tool that searches LinkedIn, Indeed, Glassdoor, ZipRecruiter and Google Jobs simultaneously
개요
JobHunt AI는 LinkedIn, Indeed, Glassdoor, ZipRecruiter, Google Jobs 등 주요 채용 공고 사이트를 동시에 검색하여 중복 제거된 결과를 제공하는 무료 도구입니다.
주요 내용
* 기능:
* LinkedIn, Indeed, Glassdoor, ZipRecruiter, Google Jobs 동시 검색
* 다중 직무 및 다중 지역 동시 지원
* 모든 채용 보드에서 결과 자동 중복 제거
* Claude AI를 사용하여 이력서와 채용 공고 간 매칭 점수(0-100점) 계산 (선택 사항)
* 매칭 점수, 지원/고려/건너뛰기 판정, 누락된 기술 목록, 직무별 핵심 키워드 제공
* JSON, CSV, Excel 형식으로 내보내기 지원
* 기술적 구현:
* MIT 라이선스의 Python 라이브러리 JobSpy를 기반으로 Apify Actor로 구현
* JobSpy가 다중 채용 보드 스크래핑 및 프록시 로테이션 처리
* Claude API(claude-sonnet-4)가 AI 이력서 스코어링 레이어 처리
* 간단한 아키텍처: scraper.py (JobSpy 래퍼, 보드 선택, 중복 제거), scorer.py (Claude 스코어링, 키워드 추출), main.py (Apify Actor 진입점, 라이프사이클), schema.py (Pydantic 입력/출력 모델)
* 데이터베이스, 인증, 불필요한 추상화 없음
* Apify Actor로 개발된 이유:
* 인프라 관리 불필요
* 내장된 프록시 로테이션
* 스케줄링, 웹훅, 데이터셋 내보내기 기능 포함
* API 액세스 기본 제공
* 기존 개발자 커뮤니티 활용
* 사용 방법:
* Apify 웹사이트에서 무료로 사용 가능 (처음 100개 결과 무료)
* AI 스코어링 기능 사용 시 개인 Anthropic API 키 필요
시사점
JobHunt AI는 구직자가 여러 채용 플랫폼을 일일이 확인해야 하는 번거로움을 줄여주고, AI를 통해 개인의 이력서와 직무 간의 적합성을 평가받을 수 있게 함으로써 구직 과정을 효율화합니다. Apify Actor로 개발되어 인프라 관리 부담 없이 즉시 사용 가능한 형태로 제공됩니다.
댓글
GitHub Discussions