Try to hustle your way into a Research Software Engineer [0] role somewhere. The role isn't formally acknowledged in the U.S. (outside of Google) but you can usually find them posted on university job boards as "Programmer/Analyst" or something similar. Downsides include crap pay and the potential for your job to spontaneously disappear after soft money [1] runs out.