Most cold job emails fail for the same three reasons: they're about the sender, they're too long, and they bury the ask. The templates below fix all three. Steal the structure, replace the specifics, and keep them under 120 words.
The anatomy of a cold email that works
- Subject line: specific and human, not salesy. "Quick question about your backend hiring" beats "Experienced engineer seeking opportunities."
- First line: about them, not you. Reference something specific you noticed.
- Middle: one or two sentences of proof you can do the job.
- The ask: small, clear, and low-friction. A 15-minute call, not "please consider me."
Template 1 — The specific observation
Subject: Your launch of the new onboarding flow
Hi Maya — I tried the new onboarding flow this week and noticed the magic-link step drops off on mobile Safari. I've shipped three auth flows that fixed exactly this class of bug. I'd love to help; are you hiring on the growth-eng side? Happy to send a 2-minute Loom showing what I'd change. — Dhrumil
Why it works: it opens with personalization that proves you actually used the product, then offers value before asking for anything.
Template 2 — The mutual-context warm-ish open
Subject: Fellow Rails-to-Go migrant
Hi Sam — saw your talk on migrating from Rails to Go at GopherCon. I led the same migration at a 40-person startup last year and learned the hard way about connection pooling. I'm exploring backend roles and your stack is exactly my wheelhouse. Worth a 15-minute chat? — Dhrumil
Template 3 — The direct-to-founder pitch
Subject: Can I save you a recruiter fee?
Hi Priya — congrats on the seed round. You'll be hiring fast now, and I suspect engineering is the bottleneck. I'm a full-stack engineer who's been employee #3 twice and likes the 0-to-1 mess. Not looking for a job description — looking to be useful. 15 minutes this week? — Dhrumil
Founder-led hiring rewards directness. At a 10-person company, the founder is the hiring manager and the decision-maker, so skip the gatekeeper.
Template 4 — The thin-resume angle
Subject: I don't have the years, but I have the work
Hi Jordan — I'm early in my career and I know my resume is light on titles. So instead, here's a project: I rebuilt your pricing page as a side experiment and got the CTA contrast to pass WCAG (link below). If you're open to a junior who ships, I'd love 15 minutes. — Dhrumil
Template 5 — The career-switcher
Subject: From data analyst to backend — on purpose
Hi Lena — I spent four years as a data analyst, which means I've debugged more of your future bug reports than most juniors ever will. I've since built and shipped two production APIs (links below) and I'm switching to backend deliberately, not desperately. Open to a quick chat? — Dhrumil
What to cut from every cold email
- "I hope this email finds you well." Delete it.
- Your life story. They'll ask if they care.
- Attachments on the first touch — they trip spam filters and rarely get opened. Link instead.
- Any sentence that doesn't earn its place.
Send it, then follow up
A single cold email has a modest reply rate on its own. The follow-up is where most replies actually come from — many people report that the second or third message in a polite follow-up sequence outperforms the first. Don't send once and give up.
If writing five of these per day sounds exhausting, that's the point — it is. jobfinder-ai drafts the first version personalized to each role so you spend your energy on the ten words that actually matter.