CurriculoCurriculo

왜 80%의 이력서가 거부되는가: ATS 블랙박스 내부

널리 인용되는 '75%의 이력서가 인간에게 도달하지 않는다'는 통계는 더 이상 존재하지 않는 회사의 2012년 세일즈 피치에서 나왔습니다. 이 숫자는 발표된 방법론이 없습니다. 하지만 그 숫자가 설명하려고 했던 근본적인 문제는 실제로 존재합니다: 대부분의 이력서는 인간이 읽기 전에 필터링되고, 필터링이 기계적이어서 좋은 후보자가 잘못된 이유로 제외됩니다. 채용 과정을 구축하는 창립자는 비율에 대해 논의하는 것뿐만 아니라 메커니즘을 이해할 필요가 있습니다.

· Curriculo

이력서는 지원자 추적 시스템(ATS)을 통해 제출되면 어떤 사람이 보기도 전에 세 가지 단계를 거칩니다: 파싱, 매칭 및 순위 매기기. 각 단계는 후보자의 실제 적합성과는 상관없는 방식으로 실패할 수 있습니다. 하버드 비즈니스 리뷰의 알고리즘 채용 분석에 따르면, 인간 검토 전에 필터링된 이력서의 비율은 키워드 기반 시스템의 경우 약 72%에 이릅니다. 더 최근의 독립 연구는 '75% 거부' 주장에 도전합니다 — 2025년 여러 업종에서 25명의 리크루터를 조사한 결과, 단지 8%만이 자동 콘텐츠 거부를 허용했으며, 나머지는 비필수 점수 및 필터를 안내하는 인간 검토에 의존했습니다. 솔직한 이해: 대부분의 이력서는 조용한 알고리즘에 의해 자동으로 거부되지 않지만, 대부분은 파싱 실패, 약한 키워드 일치 및 적격 후보자를 소음이 많은 후보자 아래로 묻어버리는 순위 시스템의 조합에 의해 필터링됩니다. 후보자에게 결과는 동일하게 보입니다 — 침묵. 메커니즘이 중요한 이유는 각 단계에서 수정 방법이 다르기 때문입니다.

단계 1: 파싱 — 형식이 좋은 후보자를 죽이는 곳

파싱은 이력서 문서를 시스템이 검색하고 순위를 매길 수 있는 구조화된 데이터로 변환하는 행위입니다. 파서는 연락처 정보, 작업 경험, 교육, 기술 및 섹션 구조를 추출합니다. 예측 가능한 방식으로 실패합니다:

EDLIGO의 1,000개의 거부된 이력서에 대한 독립 분석에 따르면, 거부의 43%가 형식, 파싱 또는 임의 필터 실패로 인해 발생하며 자격 부족과는 관계가 없었습니다. 이는 강요되지 않은 오류 비율입니다. 지원하기 전에 형식을 수정하는 후보자는 자격을 변경하지 않고도 확률을 높입니다.

단계 2: 매칭 — 어휘 차이가 제외로 이어지는 곳

파서는 구조화된 데이터를 만든 후 시스템이 해당 데이터를 직무 설명과 비교합니다. 대부분의 레거시 시스템은 다음 조합을 사용합니다:

단어 일치 기준 — 정확한 토큰. 'Kubernetes'를 요구하는 JD는 'K8s'라고 말하는 이력서를 거부합니다. 오래된 시스템이 이 방식을 사용합니다. 새로운 시스템은 동의어 사전을 추가하지만 보장 범위는 고르지 않습니다.

의미 기반 일치 — 유사 개념을 인접 벡터 공간에 맞추는 임베딩. 하드 매칭보다 낫지만, 직무 제목 및 도구 이름이 빠르게 변하는 분야에서 어휘의 드리프트에 여전히 취약합니다.

가중 점수 매기기 — 필수 기술이 선택적 기술보다 높은 가중치를 받습니다. 여기서 대부분의 순위 매기가 발생합니다: '필수' 키워드를 놓친 후보자는 해당 키워드를 가지고 있지만 기본 기술이 부족한 후보자보다 낮은 순위를 매기는 경우가 많습니다.

키워드 격차 문제는 인접 분야의 경계에서 가장 심하게 영향을 미칩니다. '이벤트 기반 아키텍처로 백엔드 서비스를 구축했다'는 시스템이 동등성을 이해하지 못하면 'REST API 개발'과 일치하지 않을 수 있습니다. '5인 제품 팀을 이끌었다'는 후보자의 직함이 '창립 PM'이었다면 '제품 관리자'와 일치하지 않을 수 있습니다. 어휘 드리프트는 비전통적인 경력 경로와 연관되어 있으며, 이는 키워드 매칭이 전통적이지 않은 진로를 가진 후보자를 불균형적으로 필터링한다는 것을 의미합니다 — 소규모 스타트업이 종종 원하는 바로 그 후보자입니다.

단계 3: 순위 매기기 — 질이 살거나 죽는 곳

매칭 후 후보자는 순위가 매겨집니다. 리크루터는 일반적으로 순위 목록의 상위 10–20%만 읽습니다. 그 10–20%에 누가 들어갈지를 결정하는 메커니즘은 전체 파이프라인에서 가장 중요한 결정이며, ATS의 창립자들은 좀처럼 감사하지 않는 부분입니다.

키워드 중복에 따라 순위를 매기는 것은 빠르고 코드에서 설명할 수 있지만, 실제 신호와 유행어를 구분하는 데는 좋지 않습니다. JD의 모든 단어를 이력서에 붙여 넣은 후보자는 실제로 작업을 완료한 후보자보다 더 높은 순위를 얻을 수 있습니다. 결과 기반 순위 매기기 — CurriculoATS 임팩트 점수에 구축한 것 —은 이를 뒤집습니다. 모든 후보자는 정량적인 업적, 경험 관련성, 경력 궤적 및 기술 조화를 기반으로 평가를 받은 후, 0–100의 복합 점수와 함께 서면 이유 단락을 받습니다. 서면 이유는 열쇠입니다. 30분 동안 30개의 이유 단락을 읽는 채용 관리자는 모델 오류를 빠르게 파악하고 나머지를 신뢰합니다. 순위가 정해지지 않은 200개의 이력서를 읽는 채용 관리자는 거의 아무것도 파악하지 못하고 신뢰하지도 않습니다.

그 교훈은 Amazon에서 Dev가 만든 순위 시스템에서 변환됩니다: 블랙박스 점수는 신뢰를 얻을 수 없으며, 신뢰를 얻을 수 없는 시스템은 대규모로 사용될 수 없습니다. 그렇기 때문에 창립자들은 ATS 비용을 지불했음에도 불구하고 모든 이력서를 다시 읽는 상황이 발생합니다. ATS가 결과를 생성했지만, 아무도 확인할 수 있는 결과는 아닙니다.

Amazon에서 순위 실패에 대해 배운 것

CurriculoATS를 설립하기 전, 우리의 창립자 Dev는 Amazon의 검색 및 추천 팀에서 몇 년을 보냈습니다. ATS 설계에 대한 그 작업에서 가장 일반화 가능한 교훈: 순위가 조용히 실패할 때 사용자들은 재고를 탓합니다. 판매자는 좋은 제품이 순위에 오르지 않으면 Amazon을 탓합니다; 채용에서는 리크루터가 좋은 이력서가 표면에 드러나지 않으면 후보자 풀을 탓합니다. 두 경우 모두, 실제 실패는 순위를 매기는 시스템에 있습니다. Amazon에서 효과를 봤던 수정 방안은 고장 난 순위를 매기는 시스템에 규칙을 더 추가하는 것이 아니라, 입력이 직접적으로 조작할 수 없는 신호를 기준으로 재구성하는 것이었습니다. 실제 구매 데이터. 실제 반품률. 검증된 리뷰 패턴. 동일한 원칙이 결과 기반 채용을 추진합니다: 후보자가 사기를 저지르지 않고서는 조작할 수 없는 신호(생산된 수익, 팀 확장, 시스템 배포, 문제 해결)를 기준으로 순위를 매기고, 어떤 후보자가든지 포장할 수 있는 토큰에 따라 순위를 매기지 않습니다. 두 번째 교훈은 거의 단어 그대로 적용됩니다: 설명 가능성이 없는 순위 매기는 적대자에 의해 역설계됩니다. Amazon에서는 판매자들이 몇 주 안에 키워드 제목을 조작하는 방법을 배웠습니다. 채용에서는 후보자들이 몇 년 안에 키워드 필터를 조작하는 방법을 배웠지만, 현재 그 조작이 광범위하게 퍼져 있습니다. 유일한 구조적 방어는 물질을 읽고 그 이유를 보여주는 순위 매기기입니다. ATS 선별을 데이터 입력 문제가 아닌 순위 문제로 간주하는 창립자는 AI가 접목된 워크플로 소프트웨어로 취급하는 창립자보다 더 깔끔한 후보 목록을 갖게 됩니다.

각 실패 모드를 수정하는 방법

10~200인 스타트업에서 채용을 운영하는 경우, 각 격차를 해소하기 위한 실용적인 플레이북은 다음과 같습니다:

다음 단계는 무엇인가

블랙박스 문제는 설명 가능성을 기본으로 설계된 도구들에 의해 해결 가능합니다. 결과 기반 점수 산정과 서면 이유가 귀하의 수신 자료에서 어떻게 보이는지 보고 싶다면, 무료 CurriculoATS 스타터 계획은 무제한 팀원을 가진 하나의 활성 직무를 관리합니다 — 기능이나 가격을 참조하십시오. 채용 알고리즘과 편견에 대한 더 넓은 시각을 원하신다면, 알고리즘 채용에 대한 HBR 분석이 좋은 시작이 될 것입니다.

전직 Amazon(검색 및 추천) 및 Synopsys의 머신 러닝 엔지니어. 키워드 매칭을 결과 기반 AI 평가로 교체하기 위해 CurriculoATS를 구축했습니다. 펜주립대학교 졸업생. 채용 AI, ATS 경제학 및 실제 직무 성과 예측에 대해 글을 씁니다.

Ready to hire with precision?

Start free, invite your whole team, and see your first scored candidate in 15 minutes.