I’ve had decent luck with free models with this method (openai and anthropic).
HINT:
Turn web search off, it's not good for this unless you're famous. I get much better results copy-pasting the text I care about (resumes, linkedin content and such) directly into the chat, as opposed to attaching files, or worse, pasting links and asking for web search. Unlike when you paste things directly in the chat, file attachments and webpages are chunked and not all chunks make it to the model when responding to any given request.
You should be able to get from a solidly-written linkedin page or federal resume to a decent two pager in under an hour (still requires lots of human editing, show it to friends, etc...).
After that, you should be able to tailor your resume for a specific job description in just a few minutes.