Нет, и профессии две, аналитик и инженер, первый создаёт модельки, второй готовит данные для того чтобы аналитик мог сделать модельку и инегрирует ее в бизнес процессы. В теории бэка можно превратить в инженера(обычно на практике так и происходит) , а в аналитика маловероятно, ml очень далёк от того что делает большая часть программистов.