These days, it can be difficult to separate one's personal life from one's professional life. Too often, workplace responsibilities seep over into time that was once designated for leisurely activities, leaving workers feeling stressed and burnt out.

Alas, Glassdoor, a career site that helps people find and learn about jobs, has released a list of the 25 best jobs for work-life balance.

The No. 1 job with the best work-life balance, according to the site, is a data scientist with a rating of 4.2 out of 5. The average salary for the position is listed as $114,808, and there are 1,315 job openings for that position right now.

Glassdoor reports the list was compiled based "entirely on employee feedback" shared over the past year.

Here is the full list:

1. Data scientist

2. SEO manager

3. Talent acquisition specialist

4. Social media manager

5. Substitute teacher

6. Recruiting coordinator

7. UX designer

8. Digital marketing manager

9. Marketing assistant

10. Web developer

11. Risk analyst

12. Civil engineer

13. Client manager

14. Instructional designer

15. Marketing analyst

16. Software QA engineer

17. Web designer

18. Research technician

19. Program analyst

20. Data analyst

21. Content manager

22. Solutions engineer

23. Lab assistant

24. Software developer

25. Front end developer

To find out more about each listing's rating and the average salary, click here.