Hi @Austyn09
Yes, based on what you have written, you can withdraw your asylum claim and be given a residence permit as a skilled worker (Fachkraft). This is called ‘Spurwechsel’ in German and means changing from the part of the immigration law that covers asylum to the part that covers employment.
This article gives a good overview of changing from one type of residency to another and it has detailed information on this ‘Spurwechsel’ option:
https://handbookgermany.de/en/changing-residence-title
Best,
Éanna