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!
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.
Tech Industry
19h
1481
TC progression. Estimated to hit $1M+ this year. AMA
Layoffs
12h
8294
Google CFO confirms "large-scale" layoffs today (Apr 17)
Tech Industry
5h
1337
How prestigious is databricks?
2024 Presidential Election
16h
1426
If you vote for Biden this year, don't complain about layoffs
Tech Industry
17h
5798
Goog Employees Arrested
Choose the job you like more, given the compensation is almost the same, after tax.