Which lenovo laptop would you recommend between this flex 5 and yoga 720?

The flex 5 specs:
i7
NVIDIA GeForce 940MX
1TB HD + 512 ssd
16 gb ram

Yoga 720
i7
NVIDIA geforce Gtx 1050
256 ssd
8 gb ram

the yoga is 200 more than the flex.

I'm an engineering student that will be graduating this year and hopefully starting my career right after. Thanks in advance

Added (1). $200 more**

Added (2). the yoga also apparently has a much longer battery life if that helps

The 940mx isn't good enough for some software such as 3d modelling, or video work, but the gtx1050 should be ok for that, but 8gb ram isn't enough. If it was me i would see if there was an option to make the ram 16gb otherwise buy something else with a good gpu in it. So neither at the moment. You should be able to reduce something else such as screen type to gain the extra ram. You can always add an external display anyway as the laptop screen won't be good enough for a lot of design work. So order of precedence 4 core cpu min so i7 not always necessary, 16gb min of RAM, Nvidia GTX or possibly different range such as Nvidia Quadro for business use