When will this market improve? Is my career already over?
Over? Probably not. Significantly curtailed.
If you don’t have at least 10-12 years of experience, tech is not a good career now. Jobs are being shipped to India/LATAM left and right and taken over by AI. And no, no one who “matters” cares that the jobs aren’t done as well, or that Americans will suffer because of it.
Tech is being hollowed out, like other fields before it.