Half the brief is never written down
"Machine learning engineer" means five different jobs. Before any search starts we work out which one you actually need — research or production, platform or product, and whether the person is building the team or joining one.