Draft Job Descriptions

Draft inclusive job descriptions based on your company tone, the role's requirements, and hiring best practices, ready for you to review and post.

Upcoming functionality
For Recruiters and talent acquisition HR business partners Hiring managers Startup founders

Parts of this recipe use capabilities on the Joy roadmap: connectors to systems other than SmarterU. The rest is part of JoySuite at launch, ready whenever you ask.

Sample prompt to Joy's Assistant

Draft an inclusive job description for a [Senior Product Manager] in our company voice: responsibilities, requirements, and benefits, ready for review.

What it can look like

An illustrative example. Your output will reflect your own sources, data, and prompts.

Draft an inclusive job description for a Senior Product Manager in our company voice: responsibilities, requirements, and benefits, ready for review.

This follows your company voice and the leveling framework in your Knowledge Center, and reuses the benefits language from your recent postings. It's ready for a hiring-manager review.

Job description: draft

Role: Senior Product Manager · Team: Payments Platform · Location: Remote-first (US)

We're looking for a Senior Product Manager to lead our payments platform team. You'll own the roadmap, work closely with engineering and design, and shape how millions of people move money every day.

What you'll do

  • Define and prioritize the product roadmap from user research and business goals
  • Partner with engineering, design, and data science to ship features end to end
  • Turn metrics and customer feedback into a continuous stream of improvements
  • Communicate product strategy to stakeholders across the organization

What you'll bring

  • 5+ years in product management, ideally on fintech or platform products
  • A track record of shipping products people rely on
  • Strong analytical instincts and comfort working directly with data
  • Clear communication and confident stakeholder management

Benefits

  • Competitive salary plus meaningful equity
  • Health, dental, and vision coverage for you and your dependents
  • Flexible PTO and a genuinely remote-first culture

We're committed to building a team that reflects the customers we serve, and we welcome applicants of every background. If you meet most of these criteria and are excited by the mission, we'd like to hear from you.

Want me to add a pay-transparency range for your posting states, or spin up a shorter LinkedIn version?

How Draft Job Descriptions works

Every hiring manager needs a job description yesterday. But writing them from scratch means inconsistent formatting, outdated language, and hours spent wordsmithing. Meanwhile, great candidates are applying elsewhere.

  1. Describe the role

    Just describe what you need, reference existing JDs in your Knowledge Center, or paste notes from a hiring manager. No template required.

  2. Use Joy's drafting command

    Describe the role in plain language: the team, the level, and what the person will own. JoySuite understands context.

  3. Review the draft

    Get a complete job description with role summary, responsibilities, qualifications, benefits, and your company boilerplate, all formatted consistently.

  4. Customize and post

    Tweak any section, ask for alternatives ("make it more casual"), then copy the finished JD into your ATS or careers page.

  5. Save it as a team command

    Save this prompt as a custom command on the assistant your team already uses, so anyone can use it in one click.

Make it yours

A full draft to start from

Get a complete, polished draft to review and customize, instead of writing each job description from a blank page.

Brand-consistent output

AI learns your company's tone, formatting preferences, and boilerplate content to ensure every JD follows your standards automatically.

Inclusive language

Joy follows inclusive-language guidance and can add a pay range. HR and legal review each description against local pay transparency rules before posting.

Easy customization

Tweak any section, request alternatives like 'make it more casual,' or generate location-specific variations for remote, hybrid, or office roles.

Multi-location version

Generate location-specific variations for remote, hybrid, or office-based roles.

With salary bands

Include compensation ranges formatted for your state's pay transparency requirements.

Internal vs external

Create both an external posting and an internal job spec with different detail levels.

Accessibility focused

Extra emphasis on inclusive language and accommodation statements.

Frequently asked questions

How does an AI job description generator work?

AI job description generators take your role requirements, company information, and existing job descriptions to create complete, polished JDs. Joy keeps the formatting consistent and follows inclusive-language guidance. HR reviews each draft before it's posted.

Are AI-generated job descriptions compliant with hiring laws?

JoySuite generates job descriptions following inclusive language best practices and can include required elements like pay transparency disclosures. However, you should always review generated content with your HR and legal teams before posting.

Can I maintain consistent job descriptions across my company?

Yes. JoySuite learns your company's tone, formatting preferences, benefits descriptions, and boilerplate content. Every generated JD follows your standards, ensuring consistency across all roles and departments.

How long does it take to generate a job description with AI?

Joy returns a full draft as soon as you describe the role. Most of your time goes into reviewing it and adding the details only you know.

Can I generate job descriptions for different locations and work arrangements?

Yes. JoySuite can create location-specific variations for remote, hybrid, or office-based roles, including appropriate pay transparency disclosures based on your state or country requirements.

Try Draft Job Descriptions when JoySuite launches

Join the waitlist and be first to try this workflow when JoySuite launches.