woman phone happy work computer laptopMany of these jobs pay at least $100,000 a year and are beloved by the people doing them.weedezign/Shutterstock

Every January, Glassdoor publishes its list of the best jobs in America. For the third year in a row, the top spot goes to data scientist. 

According to the report, the best jobs in 2018 are highly-skilled; can be found in almost every industry; have high earning potential, hiring demand, and job satisfaction; and are staying ahead of the growing trend toward workplace automation.

“The key skills that are helping workers stay ahead of automation are creativity, judgment, and flexibility,” Dr. Andrew Chamberlain, Glassdoor’s chief economist, said. “Those are aspects of work that are extremely difficult to automate, and having them allows workers to team up with technology to become more productive — rather than simply being replaced by it.”

“Many of the jobs on this list require proficiency in these ‘soft’ skills,” he said.

Glassdoor’s 50 Best Jobs in America report identifies careers with the highest overall “job score,” which is determined by weighing three factors equally: earning potential (median annual base salary), job satisfaction rating, and number of job openings. 

For a job title to be considered, it had to receive at least 100 salary reports and 100 job satisfaction ratings shared by US-based employees over the past year. The number of job openings per job title represents active job listings on Glassdoor as of January 1, 2018. 

Below are the 50 best jobs in America right now.