A progress bar on the website would do. And if the user closes a browser tab, you can cancel their job.
Or just keep a cookie to know which job to show if the user comes back. You don’t even need a cookie banner for something that simple with no personal information.
I’m happy refreshing for results. I really don’t want to “sign up” until I know I’m happy with the results.