Job description template

Create job descriptions from just the role and requirements


Browse more templates

Try other templates

Unlock the power of AI-generated content

How to write an engaging job description (template included)

Written with Writer

Attracting top talent isn’t easy.

Candidates want more than just a 9-to-5 job and a good salary. Instead, they look for career development and strong company culture.

This is because there’s been a shift in job priorities. Applicants look for reassurance that career growth and experience will be approached with care and support in a new role.

So if you want to attract talent, you need to leverage job descriptions that highlight your company’s values, and its focus on growth and development.

You’ll also want to show that your company walks the walk by using inclusive language and working to attract diverse candidates.

A job description template can help.

This is because a job description template ensures inclusive communication that covers the benefits, job expectations, and company culture in a comprehensive format. And the job description template ensures the form and structure are easy to read, which is a great start to entice the right candidate.

What is a job description?

A job description lists all the tasks, duties, and responsibilities associated with a particular job.

It’s used to attract top talent and promote a company’s opening for a new position.

Normally, a job description includes information about the employer, the job title, location, job description, job requirements, and salary.

What should go in a job description?

When writing a job description, it’s important to include all the information a candidate would need to know and understand to apply for a new job confidently.

You want to be sure you attract applicants that meet all your criteria, which requires you to set expectations and qualifications that closely match your company’s needs.

  • The title of the position
  • A brief description of the company
  • The location of the position
  • The type of position (full-time, part-time, etc.)
  • The salary or wage for the position
  • The benefits offered with the position
  • The qualifications or skills required for the position

The tips for creating a good job description are …

Creating a good job description is essential to attracting suitable candidates for the role. Here are some helpful tips to attract top talent:

Keep the language simple and direct

Use short, punchy sentences and bullet points to make the job description easy to read and understand. With clear and concise job descriptions, applicants can quickly educate themselves on all the requirements and benefits of the job they need to know before applying.

Highlight the key benefits of working for the company

Make sure you clearly describe the benefits your company offers to candidates. For example, flexible working hours, company culture, training, and development opportunities.

This added layer of transparency allows candidates to assess whether they would enjoy their experience and perks at the company.

Use language that’ll appeal to the right candidate

Express your company’s unique personality and tone to attract the best candidates. Doing so shows candidates the brand’s personality and the environment they’d find themselves working in. This will ensure candidates feel connected and affinity with your company and want to join the team.

Attract talent with inclusive job descriptions

Reinforce your company’s values and stance on Diversity, Equity, and Inclusion by using inclusive language to attract top talent. By checking your job description is welcoming to all, you ensure qualified candidates feel comfortable applying.

Encourage applicants with persuasive language

Use dynamic, action-oriented phrases such as “we are looking for an ambitious and driven candidate” or “if you are passionate about XYZ, this is the role for you.” Adding more emotion to the job description will inspire enthusiasm and action from potential applicants, making the application process much more appealing.

Add keywords throughout the job description

Use relevant and keyword-rich phrases throughout the job description. By adding keywords, you ensure your job description appears in search results when candidates look for roles that match their sought “keyword” in the job description.

Why is it a good idea to use a job description template?

A job description template is a great tool for creating job ads. Here are a few reasons:

1. Help you save time

Creating a job description from scratch can be time-consuming and difficult to perfect. However, with a pre-made job description template that you can personalize to your needs, you can help get the job done instantly and effectively.

2. Improve the quality of your job descriptions

A well-written job description attracts a larger pool of candidates. So your job description must have all the necessary information and an easy-to-read format that prevents candidates from skipping past your job offering.

3. Help create consistent job descriptions

A well-written template can help you maintain a consistent voice and style if posting multiple job ads. This makes your company seem more professional and organized and echoes the brand tone throughout all your job openings.

5. Ensure you include all of the important information

A template automatically includes all the essential details potential candidates will want to know. This helps candidates avoid hesitation due to a lack of information and details. Additionally, having all the requirements upfront filters out applicants that don’t fit your criteria.

How to use the job description Writer template

Creating a job description with Writer is time-saving and effective.

  1. Start by adding the title of the role you need filled
  2. Add your company name
  3. Add information about your company
  4. Add a list of qualifications that’ll make a candidate successful in their job
  5. Click generate

With this information, you’ll automatically generate a job description. You can also polish and enhance sections using Writer’s AI tools to personalize the job description further.

Example of Writer’s job description template

Here’s an example of a job description created with Writer.

Our inputs were the following:

Role: social media manager
Company: social manage – A social media agency.
Qualifications: five years, proficient with written English, and able to provide insights from data analytics.

From this information, Writer was able to generate a template automatically.

Job description

We are seeking an experienced social media manager to join our team. The successful candidate will have five years of experience in social media management, be fluent in written English, and understand social platform analytics to provide strategic insights.

The social media manager will create and execute a social media strategy, develop and manage social media content calendars, and oversee paid advertising campaigns. Additionally, you’ll be responsible for community management and increasing user engagement across all social media platforms.


  • 5 years of social media management experience
  • Fluent in written English
  • Able to understand social platform analytics


  • Create and execute a social media strategy
  • Develop and manage social media content calendars
  • Oversee social media paid advertising campaigns
  • Community management and engagement across all social media platforms

AI-generated content FAQ

How does Writer generate content?

Our content generation capabilities are powered by our family of large language models — specifically, deep learning language models trained to generate text. It’s trained on over 300 billion tokens of text data, and the size of the resulting model is over 20 billion parameters. From training, it can understand how language is stitched together and constructed, predicting what might come next given a question or input.

Where does the data for the model come from?

The 300 billion tokens come from open source and public domain text. This includes corpuses of text such as Common Crawl (an extremely large body of text crawled from the web and maintained by the NLP community), books, and a complete copy of Wikipedia.

How does customization and tuning work?

To customize the outputs, we rely on best-in-class examples from you. This can be just one to two examples, or thousands of examples. With examples, our model can better understand the context in which it’s writing content, making the output more in-line with your domain. Writer can also pick up on language and tone patterns, better matching your style.

What does Writer do with the custom training data I provide?

If you decide to train Writer with your custom data, that data will only ever be usable in your version of Writer. We do not share your training data or any AI apps you build with anyone.

Who owns the IP to content created with Writer?

You, the customer, own all intellectual property rights to content created using Writer.

Is the content generated by Writer good for SEO?

Google’s algorithms reward original, high-quality content. The content produced by Writer is completely original. Quality is, of course, subjective, but we recommend human team members review output before publishing. Review steps should include checking content structure, fact-checking, and incorporating original insights and information where relevant. Humans and search engine algorithms are unlikely to distinguish AI-generated content if these steps are followed. Read more about AI-generated content and SEO on our blog.

Writer seems to know some details about my company, even before training it on my own data. Where did that come from?

Since our model is trained on public domain text found on the web, the more your company has a presence on the web, the more Writer will know how to generate text based on publicly known company information. If Writer knows nothing or very little about a company, it will generalize based on what it’s seen about other similar companies.

Where does Writer get facts, quotes, and statistics from? How can I verify these as true?

Statistics and facts generated by Writer aren’t necessarily true. The model is suggesting that this is a statement that would fit well in the content, but it has no way to confirm that it’s definitely true. Any facts or statistics you see should be verified by a human editor.

Loved by content creators at

Unlock the power of AI-generated content