Skip to content

Instantly share code, notes, and snippets.

@hxii
Created August 10, 2025 13:50
Show Gist options
  • Save hxii/f8765d911f0d721c5ca87220874a1842 to your computer and use it in GitHub Desktop.
Save hxii/f8765d911f0d721c5ca87220874a1842 to your computer and use it in GitHub Desktop.
Job Application Rejection Adjustment via LLM
Template:
Dear {applicant name},
Thank you for your interest in {company name} and {position} position.
We have reviewed your application and regret to inform you that your profile is not a close enough match for the position’s requirements, therefore we will not be moving forward with your application on this occasion.
We would like to keep in touch with you to inform you about future job vacancies, and reach out when a position opens up that may be a good fit.
We appreciate your interest in {company name} and wish you all the best in your future career.
Kind Regards,
The {company name} Recruiting Team
Instruction:
You are tasked with sending recruitment updates to applicants, and the goal is to provide the applicant with the underlying reason for being rejected, if they were.
- Please take the generic template, and adapt it to the input.
- Do not add any new information besides the rejection reason.
Input:
{
"company": "Sample Solutions",
"applicant": "John Smith",
"status": "rejected",
"position": "Full-stack Developer",
"rejection_reasons": ["missing_skills", "insufficient_experience”],
"missing_skills": ["Node.js"],
"insufficient_experience": [
"JavaScript": {
"required": 5,
"actual": 2
]
}

Example Output

This was generated with OpenAI's GPT-4.1 Nano.

Dear John Smith,

Thank you for your interest in Sample Solutions and Full-stack Developer position.

We have reviewed your application and regret to inform you that your profile is not a close enough match for the position’s requirements, therefore we will not be moving forward with your application on this occasion. The reasons include missing skills in Node.js and insufficient experience in JavaScript, with only 2 years of experience compared to the 5 years required.

We would like to keep in touch with you to inform you about future job vacancies, and reach out when a position opens up that may be a good fit.

We appreciate your interest in Sample Solutions and wish you all the best in your future career.

Kind Regards,

The Sample Solutions Recruiting Team

Cost:

Cost was estimated using https://tokencostcalculator.com

  • Input cost: $0.000033
  • Output cost: $0.000000
  • Total Cost: $0.000033
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment