Key Takeaways

  • 75% of U.S. employers use automated applicant tracking systems to screen resumes before a human reviews them (Harvard Business School & Accenture, 2021)
  • The most common ATS failures are missing keywords, incompatible formatting, and incorrect file types
  • ResumeGeni scores your resume across 8 parsing layers — modeled on the same steps enterprise ATS platforms like Workday, Greenhouse, and Taleo use to evaluate candidates

How ATS Resume Scoring Works

Applicant tracking systems parse your resume into structured data — extracting your name, contact info, work history, skills, and education — then score how well that data matches the job requirements. Many ATS rejections happen because the parser couldn't extract critical fields, not because the candidate wasn't qualified.

LayerWhat It ChecksWhy It Matters
Document extractionFile format, encoding, readabilityCorrupted or image-only PDFs fail immediately
Layout analysisTables, columns, headers, footersMulti-column layouts break field extraction
Section detectionExperience, education, skills headingsNon-standard headings cause sections to be missed
Field mappingName, email, phone, dates, titlesMissing contact info is a common cause of immediate rejection
Keyword matchingJob-specific terms, skills, certificationsKeyword overlap affects recruiter search visibility and ATS scoring
Chronology checkDate ordering, gap detectionReverse-chronological order is expected by most ATS
QuantificationMetrics, numbers, measurable outcomesQuantified achievements help human reviewers and some scoring models
Confidence scoringOverall parse quality and completenessLow-confidence parses get deprioritized in results

Frequently Asked Questions

Is ResumeGeni free?
Yes. ResumeGeni is currently in beta — ATS analysis, scoring, and initial improvement suggestions are free with no signup required. Full guidance and saved reports may require a free account.
What file formats are supported?
PDF, DOCX, DOC, TXT, RTF, ODT, and Apple Pages. PDF and DOCX are recommended for best ATS compatibility.
How is the ATS score calculated?
Your resume is processed through an 8-layer parsing pipeline that extracts structured data the same way enterprise ATS platforms do. The score reflects how completely and accurately your resume can be parsed, plus how well your content matches common ATS ranking criteria.
Can ATS read PDF resumes?
Yes, but not all PDFs are equal. Text-based PDFs parse well. Image-only PDFs (scanned documents) and PDFs with complex tables or multi-column layouts often fail ATS parsing. Our analyzer will flag these issues.
How do I improve my ATS score?
Focus on three areas: use a clean single-column format, include keywords from the job description naturally in your experience bullets, and ensure all sections (contact, experience, education, skills) use standard headings.

ATS Guides & Resources

Built by engineers with 12 years of experience building enterprise hiring technology at ZipRecruiter. Last updated .

Sr. Software Engineer, Growth

Gptzero · NYC Hybrid

GPTZero is on a mission to restore trust and transparency on the internet. As the leading AI detection platform, we empower educators, students, journalists, marketers, and writers to navigate the evolving landscape of AI-generated content. With millions of users and institutions relying on us, we’re building a category-defining company at the intersection of AI and information integrity.


Our team comes from high-performing engineering cultures, including Meta, Perplexity, AWS, Affirm, and leading AI research labs, including Princeton, Caltech, and Vector Institute.

What we're looking for

Senior engineers with a strong grasp of experimenation, you’ll build and ship responsible AI-powered products to millions of users. You'll help expand our AI detection and verification platform and create new products. We are looking for someone who works fast shipping new features and UIs, driving experiments and growth loops while collaborating closely with our world-class design team.

Responsibilities

  • Ship intuitive, AI-powered web applications from scratch in React

  • Improve our product-led conversion funnel using analytics, user discovery, and latest methods

  • Design and run expriments to optimize our growth funnel

  • Collaborate on defining the product roadmap with our ML, design, and business teams

  • Establish a deep understanding of our users by meeting with clients and power users from academia, marketing, publishing, and data labeling

  • Design robust software with comprehensive test suites and monitoring

Qualifications

  • 5+ years of experience with modern JS web frameworks (React.js, Next.js, and Typescript)

  • Experience collaborating closely with design teams to ensure seamless integration of design and functionality.

  • Familiarity with high-traffic platforms or fast-paced startups, demonstrating expertise in optimizing web pages for scalability and user experience.

  • Highly motivated to make positive societal impact

  • Wear multiple hats and be a leader as our team grows

  • Bachelor's degree in computer science or related field

  • US work eligibility or visa

  • Bonus:

    • Strong open-source portfolio

    • Basic Figma Design Skills

    • Experience and technical knowledge optimizing on-page SEO 

    • Experience working in an early-stage startup environment

Who you'll be joining

We’re a small team. We value ownership, transparency, and listening to each other. 

Everyone works and interacts with everyone. Everyone is free to attend meetings across product functions, whether it's diving into designs or dropping into our ML learning groups. 

Here are some people you’ll work closely with. You’ll be meeting everyone. 

  • Edward (CEO), data-powered investigative journalism at BBC and Bellingcat, threat intelligence at Microsoft, ML researcher at Princeton

  • Alex (CTO), Ph.D. dropout, R&D at Uber self-driving division and Facebook, 3 patents in ML, 2021 and 2019 Best ML Hack at Stanford

  • Hriday (Growth Lead), expert on taking products viral. Founded Wildfire, raised $3M, scaled it to 1M users and exited to Opendoor. Most recently, he worked on growth at Perplexity.

  • Jacob (Full Stack), top of class at Waterloo, ex-Affirm, Lime, Level and Zynga

  • Midhun Dandamudi (Full Stack), former India lead at Angelist, former co-founder of Nuance, Ex-Intuit/Bloomberg

Together, we are committed to making a permanent impact on the future of the internet, and on humanity.

Our Perks

  • 🏥 Health, dental, and vision coverage

  • 💻 Hybrid work in NYC Union Square Office

  • 🚀 Competitive salary

  • 🍰 Competitive equity for a founding team member

    • We are a cash-flow positive/profitable company experiencing exponential growth in multiple industries. We are open to sharing our growth metrics with applicants.

  • 🎉 Quarterly team retreats and offsites

  • 🏝 Flexible PTO

  • 💡Learning stipend, mentorship, and time with world-class advisors, including:

    • Tom Glocer (former CEO of Reuters, who recently reviewed the beta and is advising our product team on launching hallucination detection)

    • Russ Heddleston (CEO Docsend, our favorite GTM advisor who recently dropped into all-hands to share additional strategies for growing our self-serve GTM motion)

    • Ruslan Salakhutdinov (former director of AI at Apple, and current VP of Research for LLama, who meets monthly with our team to advise on AI model development)

    • Amy Saper (founding product marketer at Stripe, who offers time with our team on growth strategies)

    • Jack Altman (CEO of Lattice, brother of Sam Altman) on building great product culture

    • Mike Smith (COO Walmart.com, COO StitchFix) and Jeff Barrett CTO StitchFix, on scaling a great engineering team. 

At GPTZero, our recruiting team is involved in every step of the hiring process. We use AI-based tools (such as Endorsed.ai and Juicebox.ai) to help us to accelerate candidates at the resume review stage by marking when candidates met certain key criteria. These tools are never the final say in a hiring decision - humans are.