피드로 돌아가기
I Built a Telegram-Based AI Career Agent with Hermes Agent
Dev.toDev.to
AI/ML

Hermes Agent 기반의 ATS 최적화 및 Resume Tailoring 자동화 파이프라인 구축

I Built a Telegram-Based AI Career Agent with Hermes Agent

Sai_222026년 5월 16일5intermediate

Context

반복적인 채용 공고 탐색과 수동 이력서 수정으로 인한 지원 프로세스의 비효율성 발생. Generic Resume 사용 시 ATS(Applicant Tracking System) 필터링으로 인한 낮은 서류 통과율이라는 기술적 제약 존재.

Technical Solution

  • Hermes Agent를 중앙 Orchestrator로 활용하여 Scraping, Scoring, Generation, Notification을 단일 Workflow로 통합 설계
  • Firecrawl API와 Playwright를 결합한 데이터 수집 레이어를 통해 실시간 채용 정보 추출 및 정제
  • Job Description의 키워드와 Resume 내 기술 스택을 대조하여 Relevance Score를 산출하는 ATS Matching 로직 구현
  • LaTeX 템플릿 기반의 Dynamic Content Injection 방식을 통해 서식 유지와 내용 최적화를 동시에 달성하는 Resume Tailoring 구조 채택
  • Telegram Bot API를 Human-in-the-loop 인터페이스로 도입하여 자동화 과정 내 최종 승인 단계의 제어권 확보
  • Google Sheets API를 활용한 Application State Management 시스템으로 지원 이력의 정량적 추적 체계 구축

- 단순 반복 Task를 넘어 Reasoning이 필요한 워크플로우에 AI Agent Orchestration 도입 검토 - 정형화된 문서(LaTeX, Markdown) 템플릿을 활용하여 LLM의 생성 결과물에 대한 구조적 일관성 확보 - 완전 자동화 시스템 내에 Telegram/Slack 등을 활용한 Human-in-the-loop 승인 단계 설계로 리스크 최소화 - 외부 API 의존성이 높은 파이프라인 설계 시 각 단계별 State를 기록하는 Tracking 시스템 구축

원문 읽기