We post these kinds of jobs on the Society of Research Software Engineering website at https://society-rse.org/careers/vacancies/
I can't speak for how any of their HR departments would treat your case though.
I can't speak for how any of their HR departments would treat your case though.