Help me buy a laptop for my job

Hi.
I want to buy a laptop for apps, AI development, and ML. I want it to last me at least 3 to 4 years. I don’t know which laptop to buy: a MacBook or a Windows laptop. I mostly do image processing and biotechnology projects like molecule docking, etc.
Which one would you suggest?
I also spend a lot of time using my laptop and moving.

I’m also working on a diet app that uses microbiome data to give food/diet advice. I do wanna add this figure where the user can take a picture of his/her food and get info about it and some tips to make it better,

Please help me buy the best laptop it’s so important for me. Thanks, everyone.

Do you guys think a MacBook is not a good option? I can spend between 2500 to 3000 USD

Which one should I buy?

ASUS G615LW-ZE (2025)|Ultra 9275HX-64GB-2TB SSD-16GB RTX 5080-WQXGA IPS 240Hz

Or

MacBook Pro 16/48Gb/1tb/M4 max(40G)