Основные различия между словами work, job, position и post:
- Значение: все слова означают «работа», но каждое из них имеет своё собственное значение. enginform.com
- Work может быть глаголом и существительным. enginform.com Как глагол — «работать», выполнять физическое или умственное задание, прилагая к этому усилия и старание. enginform.com Как существительное — физические или умственные усилия, операции, задания, которые человек выполняет для достижения какого-то результата, в том числе и для заработка. enginform.com
- Job подразумевает занятие, за которое платят зарплату. vk.com Чаще употребляется в разговорной речи, но в современном языке существует тенденция широкого использования его в формальном контексте. www.native-english.ru
- Position — конкретная должность, определённое положение на карьерной лестнице, более узкое понятие, чем job. enginform.com Употребляется в более широком смысле безотносительно к профессии. www.native-english.ru
- Post относится к формальному стилю и употребляется по отношению к людям, обладающим какой-либо профессиональной квалификацией, например: врача, доктора, юриста и т. д.. www.native-english.ru
Таким образом, work больше подходит для обобщённого понятия «работа», job — для обозначения конкретного вида работы, position — для описания должности в широком смысле, а post — для обозначения должности, связанной с определённой профессией.