Эль Шляхов родился в 1920 году в Кишинёве (тогда в составе румынской провинции Бессарабия) в семье фармацевта Нухима Кельмановича Шляхова и Соси Бенционовны Мейльман. В 1938 году окончил румынский лицей Александра Донича там же. В 1938—1940 годах обучался на медицинском факультете в Бухарестском университете, а после присоединениея Бессарабии к СССР продолжил обучение в Одесском университете (1940—1941), затем до 1942 года — в Ташкентском медицинском институте. В 1942—1945 годах работал дерматовенерологом, затем эпидемиологом и инфекционистом в Каракалпакской АССР. В 1945 году вернулся в Кишинёв, до 1950 года работал заместителем начальника санитарно-эпидемиологического управления при Министерстве здравоохранения Молдавской ССР. В 1950 году защитил кандидатскую диссертацию по эпидемиологии сибирской язвы на территории Молдавии.