The ALEX parser allows a 1:30 timeout and 2 attempts. A heavy PDF that times out leaves an empty profile, and you never see an error.
Independent and not affiliated with or endorsed by the named vendors. This reflects publicly documented behavior and may not match any specific employer's configuration. Trademarks belong to their owners.
How iCIMS reads your file
The HireAbility ALEX parser extracts more than 200 fields to structured data, but it works on a 1-minute-30-second timeout with two attempts, so a complex or heavy PDF that exceeds it returns an empty parsed profile with no error shown to you. DOCX is strongly preferred because it carries direct XML structure. File-size caps vary by employer, commonly 500 KB to 1 MB, and header/footer contact info is skipped. One important caveat: iCIMS deployments are heavily customized per client, so behavior varies between employers.
How it ranks and filters
The Opening.io NLP layer produces a continuous Role Fit score that ranks candidates on skills, experience, and education alignment, and it is classified as an automated employment decision tool under NYC Local Law 144 with documented bias audits. It surfaces candidates for review rather than auto-rejecting, but a hard filter on a required qualification functions like a knockout in practice.
What we're sure of, and how sure
We tag every load-bearing claim with a confidence tier and a source, so you can see which facts rest on official vendor documentation and which are weaker. Sources are compiled in our public research corpus.
- High confidence
The ALEX parser runs on a 1:30 timeout with two attempts; a PDF that exceeds it returns an empty profile and no error is shown to the candidate.
Source: RESEARCH.md - iCIMS parsing, official developer docs
- Medium confidence
iCIMS deployments are heavily client-customized, so parsing and filtering behavior can vary significantly between employers.
Source: RESEARCH.md - iCIMS critical note
- Medium confidence
"Present" is the only recognized term for an ongoing role; "Current" or "Ongoing" leave the end date null.
Source: RESEARCH.md - iCIMS critical rules
The winning checklist
- 1DOCX preferred; keep the file under ~500 KB
- 2Contact info in the body, not header/footer
- 3Certifications in their own section, not inside Education
- 4"Present" is the ONLY recognized ongoing-role term
- 5One phone number only
- 6Unique job titles per role (duplicates overwrite)
- 7Standard section headers only
See how your résumé scores on iCIMS.
Upload once and get a score for all six screeners, iCIMS included.
Run my audit