Systems & engineeringnew

Scoring models

Career score, applicant match score and the competitiveness heuristic, decomposed.

Last updated 16 Aug 2026

Overview

CareerTruss runs three separate numbers, and confusing them is the fastest way to misread the product. Career Score measures your profile. Match score measures fit between one profile and one listing. The comparison line is a confidence heuristic. None of them is a prediction of getting hired.

1. Career Score — profile strength

A 0–100 measure of how complete and employer-ready your profile is. It is deterministic and fully transparent: no hidden weights, no model, no ranking of you against other students.

Career Score breakdown — 100 points total
ComponentMaxHow it fills
Profile completeness208 basic fields: name, university, field of study, graduation year, phone, city, degree, branch
Skills204 points per skill — 5 skills maxes it out
Applications submitted204 points per application — 5 applications maxes it out
Resume10All or nothing
Portfolio links10~3.33 per link across GitHub / Medium etc, LinkedIn and portfolio
Preferred roles10All or nothing — one stated role is enough
Saved opportunities102 points per saved role — 5 maxes it out

Tip

Do not get overly obsessed with maxing Career Score, The Career Score is just a supporting character for the AMS. Give the necessary data and skills that you agree and have and let the AMS do its job. Filling out your profile and skills with fake sklls or data just for the sake of matchmaking is considered as a violation of CareerTruss terms.

Severity bands

ScoreBandWhat it means
0–39Critical gapsRanking cannot personalise for you yet
40–69DevelopingMatching works, but evidence is thin
70–89StrongCompetitive profile with clear intent
90–100CompleteEverything an employer can evaluate is present

The Next Action Engine reads this

Rather than presenting seven gaps at once, the dashboard surfaces the single highest-priority action. Priorities are explicit: name (100) → skills to reach three (90) → resume (80) → preferred roles (70) → applications (60) → education details (55) → skills to reach five (50) → links (40) → saved roles (30).

Tip

In short, the Severity bands are basically the Automated Matchmaker System (AMS) or Ranking Engine giving you a status heads up!

2. Applicant match score — fit for one role

Computed by scoreApplicant(profile, internship). Employers see it in the applicant pipeline; students see its components in the "Why this internship?" explainer.

Match score contributions — 100 points
SignalPointsRule
Skill overlapup to 55Proportional to matched ÷ required skills
No skills required by listing25Neutral credit when the employer declared none
Resume15Present or absent
Portfolio / GitHub, Medium / LinkedInup to 155 each, capped at 15
Location10City matches a non-remote listing
Remote listing5Treated as neutral-positive
Education depth5University and degree both present
ScoreTierLabel
85–100excellentExcellent match
65–84goodGood match
40–64fairFair match
0–39poorLow match

Warning

Match score is a directional hint for where to look first — never a hiring decision, a filter that removes candidates, or a substitute for reading an application.

3. "You're ahead of ~X% of applicants"

This is a confidence heuristic, not a leaderboard. It is derived from the ratio of your matching skills to the listing's required skills — it does not query other applicants, and it does not know how many people applied.

  • Derived from skill coverage on that specific listing.
  • Hard-capped at 93% so it can never imply certainty.
  • Recomputed on every view; it moves when your profile moves.

Rules that apply to all three

  • Deterministic. Same inputs, same output. No randomness, no model drift.
  • Capped. Automated match and competitiveness percentages never exceed 95%.
  • Explainable. Every number can be decomposed into named contributions.
  • Non-punitive. A low score restricts nothing. You can apply anywhere, always.

Tip

Highest leverage in one sitting: three skills (+12 Career Score, unlocks personalised ranking), one preferred role (+10, unlocks Group A), one portfolio link (+3 and up to +5 on every match score).