I would suggest you to take IELTS again, and aim for 7.5 at least, It will be a factor. and also, I would suggest you to take GRE, although colleges have waived it, it might help you with admission, getting scholarships, and getting less credit programs, and others.
(I only suggest to take IELTS again because, many people will have regret that they could have taken it again and gotten a better score after coming to US, and lost on opportunities because of the score. I now wish If I would have gotten more in GRE, or taken GRE again, and gotten better score, I would have been in a different university, or gotten scholarship or gotten less credit program which would have cost me less tuition.
The cost of retaking IELTS or GRE will be a minute difference compared to what we spend and make here. I consider it as an investment. )
It’s good that you have two machine learning engineering experience, maybe also have some projects in your resume.
I completely agree with Abhishek’s suggestion. Improving your IELTS score would open up a wider range of options and opportunities for you.
To secure a scholarship from UTD, you’ll need a strong SOP, LORs, and solid academic experience. From your profile, it looks like you have good stats; just make sure you have an excellent SOP and LORs.