I’ve been experimenting with having GPT help me grade resumes. This is what I’m looking for.
Before we go further…
Sometimes, there’s one role to fill. In that case, the resume must match the role closely. Other times, there’s many roles to fill. In that case, you want to highlight candidates who match the role closely, but also flag any very strong candidates for consideration in other roles.
We’re in the second mode of hiring.
A good heuristic is, if someone else in a similar position (eg same level, same tech) replaces your name with theirs - would it now be 100% lies? How many edits would it take for them to make it truthful for themselves?
Example - describing specific achievements
v1. Collaborated across teams to build dynamic, responsive websites.
🔴 Bad. Can be copied to any resume and hold true.
v2. Collaborated across teams to optimise page loading, creating measurable impact on performance.
🟠 Only slightly better. Can be copied to most resumes and hold true.
v3. Reduced checkout page load time by 40%, through lazy-loading route-level components for multiple payment methods and removing third-party script bloat. Partnered with Marketing to balance customer performance with analytics requirements.
🟢 Good. Almost certainly a lie if copied to anyone else’s resume.
Focus on what makes you stand out, that’s relevant for the role you’re applying for.
Example - describing specific skills
v1. Skills: React.JS, Angular 2-16 Versions, SCSS, MUI, Bootstrap, CSS, Tailwind CSS, TypeScript, HTML5, jQuery, Responsive Web Design, Redux, Router, JSON, Webpack, AngularJS, Sass, REST API, React, Ionic Framework, Jest, XML, JavaScript library, Next.JS, Postman, Vite.
🔴 Bad. Are they all relevant for the role you’re applying for? Do you really still use jQuery regularly?
v2. Skills: React, Redux. Strong testing focus using Jest, React Testing Library, and Cypress. Deep TypeScript experience, including advanced language features and building robust, scalable type systems.
🟢 Good. Focus on what you personally are best at, what’s the core of the stack, and what differentiates you from other engineers.
If someone has worked at AWS, Facebook, etc - that’s a sign they’ve passed a competitive interview process and are talented.
Experience in low-bureaucracy, high-paced start ups and scale ups is also a good signal.
If they’ve only ever worked in government roles, big banks, or large consultancies, they may not be the best cultural fit for us.
If there’s a typo in your resume, or your portfolio links to an expired domain, I’ll assume you don’t test well.
At all levels, we want to identify people who stand out as talented, ambitious, and hard-working. And, we want people who take initiative - who identify opportunities and push them forward, rather than just completing tickets assigned to them.
Below are the tell-tale signs of such people, at each level.
In priority order:
Specific deliverables, clear growth trajectory. What have you done that other mids at your company couldn’t? Make that clear.
For senior candidates, I’m looking for engineers who:
Final thoughts
You don’t have to tick every box — but you should give me something to remember you by. A project, a metric, an impact story, a clear signal of initiative or excellence.
I reject most resumes in a minute or two. Make yours worth pausing on, and make it easy to say “yes”.