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 .

Director of Engineering, Agentic AI

Twelve Labs · San Francisco

About the Role

We're looking for a Director of Engineering, Agentic AI to lead TwelveLabs’ agentic platform and related developer experience (APIs, SDKs & tooling) that enables developers to build video-native agents—while also owning flagship end-user applications that validate and accelerate the platform. You will own the full journey from agent capabilities to production user applications. You'll build and lead multiple engineering teams, drive execution with speed and predictability, and shape the technical direction of our product stack. This is a role for a builder who leads from the front. You're deeply technical, close to the code on the things that matter, and energized by the challenge of shipping high-quality products in a fast-moving AI company. You pair strong people leadership with the judgment to make sound technical and product trade-offs under ambiguity.

In This Role, You Will

Lead Video Agent Platform Development

  • Drive the development of TwelveLabs' video agent platform:

    • Video ingestion & indexing that enables complex agentic workflows

    • Agent orchestration runtime and core capabilities such as planning, tool use, multi-step reasoning

    • Tooling for evaluation, observability, and debugging

    • Reliability, latency, and cost-to-serve for agent workflows

    • Safety/guardrails for agent actions

  • Own the end-to-end delivery of flagship end-user applications — from concept through launch and iteration.

  • Own the platform product surface: API design and SDKs

Own Delivery & Execution

  • Own delivery, quality, and operational excellence across your teams.

  • Drive fast, predictable release cycles: planning, weekly reviews, and retrospectives that lead to improvements.

  • Translate product and company goals into clear technical plans, milestones, and timelines. Make trade-offs explicit and manage dependencies across teams.

Build and Lead the Org

  • Build, lead, and grow your teams (through TLMs and Senior/Staff ICs).

  • Hire exceptional talent and raise the bar continuously. Coach and develop leaders, manage performance decisively, and build clear growth paths for managers and ICs alike.

  • Create a culture of ownership, speed, and craft — where teams ship with urgency but never sacrifice reliability or user experience.

Technical Excellence & Architecture

  • Stay hands-on where it matters most: architectural decisions, critical-path code reviews, and high-risk technical areas.

  • Set and enforce a high quality bar across the stack: testing strategy, performance, reliability, observability, and CI/CD practices.

  • Own production readiness: instrumentation, incident hygiene, latency, security and cost-to-serve.

Partner Across the Organization

  • Collaborate deeply with Product, Design, and Research to define product direction and ensure engineering execution matches the product vision.

  • Work closely with modeling teams to translate model capabilities into reliable, production-grade product features.

  • Represent engineering in leadership forums and contribute to company-wide technical strategy.

You May Be a Good Fit If You Have

  • 12+ years of professional software engineering experience

  • 7+ years of engineering leadership experience leading multiple teams (through Engineering Managers and Staff+ Individual Contributors).

  • Experience building intelligent or agentic systems: agent platforms, tool-use frameworks, multi-step orchestration, or autonomous workflows on top of foundation models. You understand both the product surface and the underlying system complexity these require.

  • Track record of shipping delightful, polished end-user experiences — you care deeply about what customers see, touch, and feel, and you hold a high bar for product quality, responsiveness, and craft.customer-facing

  • Strong system design instincts with the ability to review architecture, challenge assumptions, and guide high-quality technical decisions

  • Demonstrated experience building high-velocity engineering cultures: small batches, rapid iteration, tight feedback loops, and a bias toward getting working software in front of users quickly.

  • Excellent people leadership: hiring world-class engineers, performance management, coaching, and growing future engineering leaders. You've built teams that ship fast and sustain quality.

  • Strong communication skills with the ability to align cross-functional teams around priorities, trade-offs, and deadlines.

Preferred Qualifications

  • Experience with video pipelines, video understanding, or multimodal systems.

  • Background in building both developer platforms (APIs, SDKs, developer tools) and consumer-facing applications.

  • Startup experience, especially in high-growth or early-stage environments.

  • Prior experience partnering closely with applied ML or research teams to productionize model capabilities.