@astronomerritt Technically this is nothing to do with getting you a job but it is something you might be able to use at some point.
For a number of years I worked for Australian Defence Industries Command and Control Systems group. They hired programmers from all kinds of disciplines, Engineers of course, but also Computer Science, Mathematics, and Physics degree holders. When there was a new problem they had all kinds of viewpoints with which to consider that problem.
About ten years later I worked for Siemens. Siemens only hired people with Engineering degrees. I was there because I have specialist experience that they needed for a specific contract. I am not officially a programmer but I am good at it within my own paradigm (mostly dataflow style). But, anyway, at Siemens all the programmers approached the problems with the same background and the same preconceived ideas. In the ten years I was there, there were four times that I picked up orphaned problems and programmed solutions that were usable if not entirely elegant. The last of these was a customer who was converting from one network management system to another. The team was resigned to re-creating the entire network map by hand in the new system. I developed a series of transforms that could take data from the old system and populate a unified view suitable for the new system.
In your case you may be able to up-sell yourself as a technically competent viewpoint that can problem solve outside the usual box.
Good luck!