OfferPilotUI2024 to 2026

Resume grading

The resume evaluation: a grade that shows its arithmetic, a 100-point rubric, and the waiting states.

100
Point rubric
14
Criteria
10 to 20 s
Per evaluation

In 2024 the grade was a letter and a percentile with nothing behind it.

The 2026 version shows every input, so you can redo the math and see what to fix.

Jul 12 2024. A letter, a likelihood sentence and a percentile. Nothing on screen explains how any of them were produced.

The evaluation, 2024 and 2026. Open the tooltips.
Hello Jordan,Your Job Market Grade represents how likely you are to get an interview.
DYour Job Market Grade (60%)Your Job Market Grade is the average of the 2 scores below: (56 + 64) ÷ 2 = 60
Your Grade Breakdown
Resume ScoreYour resume is the bridge between you and employers. This score comes from the previous Resume Score modal and evaluates your resume's structure, content quality, technical depth, and impact. A strong resume directly impacts your likelihood of getting an interview, as it's often the first impression recruiters have of you.
56/100
Highest Role Score (Software Engineer)Your highest role match score was for Software Engineer, which scored 64%. This percentage is calculated as the average of your raw credentials score and competence score for this role: (66 + 62) ÷ 2 = 64. This means you are most likely to get interviews in this field. If you need to secure an interview quickly, OfferPilot recommends focusing your applications on Software Engineer positions where your profile is strongest.
64/100

Inputs

out of 100

Arithmetic

Role scores
Software 64Full Stack 56Backend 52
Highest role
(66 + 62) ÷ 2 = 64
Grade
(56 + 64) ÷ 2 = 60 → D
Drag the inputs. The grade is a sum you can check.
The resume score: five categories, fourteen criteria, deductions in red.
Your competence score forSoftware Engineer (Associate/Entry Level)
Your course project shows real understanding: you name the data structures, the operations and how you tested them. The internship bullets are the weak spot, since "developing and maintaining features" and "fix bugs" could describe anyone and show no decisions you made. Rewrite each internship bullet around one feature you built and what it changed.
Your competence score forFull Stack Engineer (Associate/Entry Level)
Your weather app covers the frontend half with HTML, CSS and JavaScript, and the internship mentions Python on a web application. Nothing shows you building an API, designing a database or deploying anything, so the backend half is missing. Add a backend to one project and describe the data model and endpoints.
Your competence score forBackend Engineer (Associate/Entry Level)
Your Python work and the linked list and hash table project are relevant fundamentals. There is no evidence of databases, APIs, or systems work beyond coursework, so backend skills are not demonstrated yet. Build one small service with a database and describe it in detail.
Competence measures your actual ability — can you genuinely do the job? This is revealed through how you describe your work. Deep, specific descriptions indicate real understanding. Vague, generic descriptions suggest shallow experience regardless of credentials.Example of HIGH competence + LOW raw credentials: A startup founder with no traditional internships but bullet points like "Refactored checkout flow to React hooks, reducing bundle size by 23% and improving TTI by 400ms" — showing genuine technical depth.Example of LOW competence: "Worked on backend", "Helped with features", "Collaborated with team" — could describe anyone and shows no real understanding.
Role scores: (raw credentials + competence) ÷ 2
RoleRawComp.Score
Software Engineer666264
Full Stack Engineer585456
Backend Engineer545052
The highest of these (64, Software Engineer) is half of the Job Market Grade.
Role fit, split into competence and credentials.

Skeleton of the final layout, the criterion being checked, and a bar that stops at 95% until the result exists. No close button.

Loading, error and result states.

≥70 · #228B22 · Forest Green

73%
Match badge
Evaluation donut
73%
First mock, rejected
Job feed match scoreJul 7 2024 · same function in 2026
  1. <108B0000
  2. ≥10B22222
  3. ≥20DC143C
  4. ≥30FF4500
  5. ≥40FF8C00
  6. ≥50DAA520
  7. ≥602E8B57
  8. ≥70228B22
  9. ≥80008000
  10. ≥90006400
Evaluation donutJul 11 2024, 4:18 pm
  1. <10800000
  2. ≥108B0000
  3. ≥20B22222
  4. ≥30DC143C
  5. ≥40FF4500
  6. ≥50FF8C00
  7. ≥60DAA520
  8. ≥7032CD32
  9. ≥80228B22
  10. ≥90008000
First evaluation mockJul 11 2024, 3:24 pm · replaced 54 minutes later
  1. <108B0000
  2. ≥10DC143C
  3. ≥20FF0000
  4. ≥30FF4500
  5. ≥40FF8C00
  6. ≥50FFA500
  7. ≥60FFD700
  8. ≥7000BFFF
  9. ≥800096C8
  10. ≥9000B400
Keystone Logistics SolutionsSoftware Engineering Intern, Summer 2027
91%

A returning intern with Python and JavaScript on this team's internal tools is an easy match for this posting.

BrightlineSoftware Engineer Intern
76%

Your Python and data structures work fits. The posting also asks for a shipped project with a public repository, which your resume doesn't show yet.

Atlas RoboticsFull Stack Developer Intern
55%

Your HTML, CSS and JavaScript cover the frontend. The backend half of the role (APIs, databases) is thin on your resume.

Lumen HealthiOS Engineer Intern
31%

Native mobile experience is required and doesn't appear on your resume.

One ten-band colour scale for every score in the product.
NextOfferPilot Upgrade modal