new grad, 3 intern at NV and graduating from master. NV is looking at ~140k base and slightly higher than 200k TC for the deep learning role (more SW). Apple is paying ~130k base and ~200k TC for the CPU perf role, but pay 1.5x for overtime (non-exempt). Which one should I go? To me Apple is safer and NV is riskier (given how the stock and market are looking like now). I am a HW fan but seems like it’s not a good time for HW right now. Hmm... Any advice would be great!
2024 Presidential Election
5h
225
Palestine campus protests are a conspiracy to stop the election
Tech Industry
6h
792
I haven’t done shit today!
AMA
Yesterday
3266
I’m a professional coaster AMA
Tech Industry
9h
2488
Avoid teams with only Chinese or Indians especially with a Chinese/Indian manager
Tech Industry
Yesterday
28785
Worried that our top performer is an attrition risk. How do managers handle this?
NV is better than Apple a year ago, but just check out its stock, tanking as if you just drop a piece of shit onto the toilet
I have not got the stock so it might actually be a good thing for me... Who knows how it’s gonna look like a year later LoL
Deep learning at NV? Do you have a PhD? Also I️ would choose Apple, just cause it might match your interests more
Fam ICT2 with 130 base and 70k stock a year is great! That’s what ICT 3 get tbh.
Apple is better. Learn from my regrets.
Would you explain a little bit more? I have only worked for Nv so I don’t know much about Apple...
Your annual base raise at Apple will be way higher. Employee benefits are better as well. I picked Nvidia over Apple some years ago because Nvidia had higher base, but after that my yearly increases were meager even though I was a top performer. Nvidia doesn't treat their employees that well.
I would choose nv, the job profile will lead to better future prospects
I would say nv. Your DL experience would open other doors in future and would keep you relatively up-to-date with DL field. Compensation would definitely align when you are relevant in the market. Also, apple CPU doesn't sound as exciting as DL. But make sure what your team does at Nvidia. Everyone is using dl/ai words these days to mean anything and everything. Disclaimer: I have a bias against apple.
Have you worked for Apple or heard anything? They are not doing too great now but they still freaking rich
Take NVIDIA, stay for few years, learn DL and all the doors will open in the future, you are just getting started and have all the time in the world. If you have a G or U offer, then go for them.
I would only choose Nvidia if you want to keep your options open for software side of things. Personally, I would choose the CPU perf role since I know that team interacts with multiple parts of the SoC and thus you will get to learn a lot about how things come together at the system level. It should allow for much more career growth compared to the more niche DL role. For $$$, as other posters mentioned, Apple gives sizable refreshers (30~40k @ ICT2 in SEG with average performance) while Nvidia doesn't give much. SEG doesn't really make you do overtime though (i.e., won't ask for it explicitly thus won't pay OT, even if you choose to work OT). At the same time, IF you switch to more software, ML roles pay very well. Disclaimer: I do hardware+software, love system-level stuff.
It’s your first job. Having a DL role on your resume from NVIDIA is like having a supply chain role at Apple 5 years ago. NV’s current growth area in SW is DL/AI and everyone knows it in the Valley. Name recognization is still worth a lot in your first job.
Choose the job you like more, given the compensation is almost the same, after tax.