Skip to content

How to write an email to HR for a job

Write a subject with the role and your name, greet the person by name, and say in the first line which job you mean and where you saw it. Then one piece of proof, one line on why the company, a one-page PDF resume attached, and a signature with your phone number. Under 150 words is enough.

Updated

When to email HR

When a job post or a careers page gives an HR address, or someone from HR posts the opening themselves and asks for resumes by email. At many Indian companies HR runs hiring from the first screen to the offer letter, so their inbox is the right place for your resume.

At startups, the founder or the team lead often posts and reads the emails instead. Write to whoever published the address. If the post gives none, see how to find the right address before you guess one.

The subject line

The role first, in the post’s own words, then your name and one detail that places you:

  • Junior Data Analyst: Aditya Kulkarni, B.Sc Statistics 2026
  • QA Engineer: Sana Qureshi, 3 years in test automation
  • Application for Graduate Trainee (Ref. GT-114): Rhea Pillai, when the post gives a reference number.

HR may be hiring for ten roles at once; the role first tells them which pile your email belongs to. The subject line builder gives five to choose from.

How to start the email

  • Use the name in the post or on the careers page: “Hi Meera” at a startup, “Dear Ms Iyer” at a formal company.
  • No name anywhere? “Dear Hiring Team”. Avoid “Dear Sir/Madam” and “Respected Sir”.
  • Then go straight to the job: “I’m writing about the Junior Data Analyst opening you posted on LinkedIn yesterday.”
  • Skip “I hope this email finds you well” and a paragraph about yourself before the job.

The format, paragraph by paragraph

  1. Which job, and who you are

    The role, where you saw it, and one line about you: degree and batch year as a fresher, current role and years as an experienced hire.
  2. Your best proof

    The one project, internship or job that answers the post’s first requirement, in two or three sentences, with a number you can stand behind.
  3. Why this company, and the ask

    Something true about them, then a short call or a look at your resume. Add your notice period here if the post asks for it.
  4. Sign-off

    “Thanks,” or “Regards,” then your full name, phone number, and a GitHub, portfolio or LinkedIn link.

Attaching your resume

  • Attach it as a PDF, so it looks the same on every phone and laptop.
  • Name the file with your name and the role: Aditya-Kulkarni-Junior-Data-Analyst.pdf, not resume_final_v3.pdf.
  • One page for a fresher; the work that matches the post at the top.
  • Say it is attached in the email, in one short line.
  • Don’t send a Drive link that asks for access. If you share a link, make sure it opens without a sign-in.
  • Don’t paste the whole resume into the body of the email.

Example: a fresher's email to HR

Meera in HR posts an opening for a junior data analyst, open to 2026 graduates, and gives her email. Aditya is finishing a B.Sc in Statistics.

To
meera.iyer@brightfold.example
Subject
Junior Data Analyst: Aditya Kulkarni, B.Sc Statistics 2026

Hi Meera,

I’m writing about the Junior Data Analyst opening you posted on LinkedIn yesterday. I’m finishing a B.Sc in Statistics in Pune and graduate in May 2026.

In my internship at a Pune logistics firm, I built a Power BI dashboard from three years of delivery data in SQL. It showed which routes ran late most often, and the operations team now reviews it every Monday.

Brightfold’s work on retail demand data is what I want to learn next. My resume is attached, and I can join from June.

Thanks,
Aditya Kulkarni
+91 98xxx xxxxx
github.com/aditya-k-example

A made-up example: Aditya, Meera and Brightfold are fictional.

It names the job in the first line, gives one internship result instead of a list of tools, and answers the question every fresher opening has: when can you join.

Example: with a few years of experience

Sana has three years as a QA engineer at a services company and wants a product company. The opening asks for test automation and someone who can join within 30 days.

To
careers@payroute.example
Subject
QA Engineer: Sana Qureshi, 3 years in test automation

Dear Hiring Team,

I’m applying for the QA Engineer opening on PayRoute’s careers page. I have been a QA engineer at a software services company for three years.

I moved our client’s regression suite from manual runs to Playwright tests in CI. A full regression went from two days to 40 minutes, and releases now go out weekly instead of monthly.

I’d like to test one product deeply rather than many projects at once, and payments is where that care matters most. My resume is attached. My notice period is 30 days.

Regards,
Sana Qureshi
+91 98xxx xxxxx
linkedin.com/in/sana-qureshi-example

A made-up example: Sana and PayRoute are fictional.

The notice period is there because the post asked for it. Her current pay isn’t, because it didn’t.

Writing it with AI

An AI chat can give you a first draft in seconds. Before it goes, read every line against your resume:

  • Take out any skill, tool or result you don’t have. AI drafts often add them.
  • Cut the generic lines (“I am a highly motivated individual”). They are the first sign of a pasted draft.
  • Keep the one proof that matches the post, in your own numbers.
  • Check the company name and the role. Drafts reused for another company give themselves away.

For more on the email as a whole, see cold emailing for a job, or copy a starting point from the cold email templates.

What to avoid

  • An empty email that only says “PFA my resume”.
  • One email to many companies, with every HR address in the To or CC line.
  • An address like coolboy99@: send from one with your name in it.
  • “Respected Sir/Madam” and long, formal openings before you say which job.
  • Every skill and certificate in the body. The resume carries them.
  • Asking about salary in the first email when the post didn’t.

Applied on their portal already? A short note to the hiring manager can still help: see how to email the hiring manager after applying.

Questions people ask

How do I write an email to HR for a job?

Put the role and your name in the subject, greet the person by name, and say in the first line which job you are applying for and where you saw it. Then give your best proof in two or three sentences, say why the company, attach a one-page PDF resume and sign off with your phone number.

How do I start an email to HR?

With the person's name if the post or careers page gives one (Hi Meera, or Dear Ms Iyer for a formal company), else Dear Hiring Team. Then go straight to which job you are writing about and where you saw it.

What should the subject line be when sending a resume to HR?

The role first, then your name and one detail that places you: Junior Data Analyst: Aditya Kulkarni, B.Sc Statistics 2026. Avoid subjects like Resume or Job application, which say nothing.

How do I send my resume to HR as a fresher?

Attach it as a one-page PDF named with your name and the role, mention it in the email, and lead the email with your strongest project or internship. Add your batch year and degree to the subject, since many fresher openings ask for them.

Can I use AI to write an email for a job application?

Yes, as a first draft, but read every line against your resume: AI tools often add skills or results you don't have, and anything in the email can come up in the interview. Cut the generic lines and keep the one piece of proof that matches the post.

Should I mention my salary or notice period in an email to HR?

Give your notice period if the post asks for it or wants someone who can join soon. Leave salary out unless the post asks for your current or expected pay; it is easier to discuss once they are interested.