How it works
- Describe the role: title, team, what the person will actually work on, must-have skills, pay, location and benefits. Rough notes are fine.
- Pick the level and whether you want a full job description or a short post for LinkedIn or a job board. Click Write the job description.
- Fill in any [placeholders], check the must-haves are truly required, and publish it on your careers page or job board.
Examples
Sample results for the inputs shown, so you can see the format and quality before you try it.
Example 1: inputAbout the role: Senior backend engineer, payments team of 6. First project: rebuild how we retry failed card payments. Also owns our payouts service. Go, Postgres, Kafka nice to have. Remote in US time zones. $170k-$200k. Benefits: health, dental, 401k match, 4 weeks PTO. Interview: 30 min call, take-home (paid), 2 hour team interview. Company: Ledgerly, invoicing software for small businesses.
Level: Senior
Format: Full job description
Example 1: outputSenior Backend Engineer, Payments (Remote, US time zones)
About the role
You'll join Ledgerly's payments team of 6 and own how money moves through our product. Your first project is rebuilding how we retry failed card payments, which decides how much of their money our customers actually collect.
What you'll do
- Redesign and rebuild the retry logic for failed card payments
- Own the payouts service: its reliability, monitoring and roadmap
- Make technical decisions for payments systems and write them down so the team can build on them
- Review code and design docs for the payments team
- Work with product on which payment problems to solve next
What you'll bring
- Strong experience building backend services in Go
- Solid Postgres skills, including schema design and query performance
- Experience with systems where correctness matters, such as payments, billing or financial data
- Clear written communication for a remote team
Nice to have
- Kafka or other event streaming experience
Pay and benefits
- $170,000 to $200,000 salary
- Health and dental insurance
- 401(k) match
- 4 weeks of paid time off
About us
Ledgerly makes invoicing software for small businesses.
How to apply
Apply with your resume. Our process: a 30-minute call, a paid take-home exercise, and a 2-hour interview with the team.
Example 2: inputAbout the role: Customer support specialist, answering emails and chats for our meal kit company. Weekend shifts required (Sat-Sun). Training provided. $21/hour. Chicago office. Must be good at writing.
Level: Entry level
Format: Short job post (LinkedIn or job board)
Example 2: outputCustomer Support Specialist, weekends (Chicago): help our meal kit customers by email and chat, with full training from day one.
What you'll do:
- Answer customer emails and chats about orders, deliveries and meal kits
- Solve problems on the first reply whenever you can
- Flag recurring issues to the team
What you'll bring:
- Clear, friendly writing
- Availability for weekend shifts, Saturday and Sunday
- Willingness to learn; we'll train you on our tools and products
Pay: $21 per hour, in our Chicago office.
To apply: [how to apply]
Example 3: inputAbout the role: Head of Marketing for our 30-person B2B HR software startup. Report to the CEO. Build a team of 3 in year one. Own pipeline from marketing, currently all founder-led sales. Hybrid, Austin.
Level: Lead or manager
Format: Full job description
Example 3: outputHead of Marketing (Hybrid, Austin)
About the role
You'll be our first Head of Marketing, reporting to the CEO. Today all of our pipeline comes from founder-led sales; your job is to build the marketing engine that changes that, and a team of 3 to run it in your first year.
What you'll do
- Build a marketing function that produces pipeline, where today there is none
- Hire and lead a team of 3 in your first year
- Decide which channels and programs to invest in first, and measure what they produce
- Work with the CEO to turn founder-led selling into repeatable messaging
- Own marketing's pipeline number and report on it
What you'll bring
- Experience building marketing for a B2B software company
- A track record of creating pipeline, with numbers you can talk through
- Experience hiring and managing marketers
Nice to have
- Experience marketing HR software or selling to HR teams
Pay and benefits
[salary range]
[benefits]
About us
We're a 30-person startup that makes B2B HR software, based in Austin. [One or two more sentences about the company]
How to apply
[how to apply and what the interview steps are]
Tips for better results
- Describe the first project. "Rebuild how we retry failed card payments" tells a strong candidate more than a list of responsibilities.
- Keep must-haves to five or fewer. Long requirement lists put off qualified people who don't tick every box.
- Include the salary range. Several US states and other countries require it, and posts with pay listed usually get more relevant applicants.
- List your real benefits and interview steps. The generator won't invent perks, and candidates notice when a post is vague about both.
FAQ
Is this job description generator free?
Yes. Enter your email once to use it (you'll also get Something Big, our free weekly AI newsletter, and you can unsubscribe anytime). There's no account and no credit card.
Does it write inclusive job descriptions?
Yes. It uses gender-neutral language, avoids age-coded words and phrases like "rockstar", separates must-haves from nice-to-haves, and doesn't add a degree requirement unless you say it's required.
Can it write a short job post for LinkedIn?
Yes. Choose Short job post and you get 120 to 180 words: a hook, three bullets on the work, three must-haves, pay if you give it, and how to apply.
Will it add perks or salary we don't offer?
No. It uses only the benefits, pay and company facts you give it, and leaves [placeholders] for anything missing.
More free AI tools
Related prompts
Prefer to use ChatGPT or Claude directly? These free prompts do similar jobs.