Hi everyone! Recently got two offers from MSFT and NVDA. I have background in CUDA Programming and both team use CUDA in work. NVDA team is more about AI and I was an intern there. During my internship, I pretty enjoy the working environment and the team is supportive. Personlaly I prefer NVDA and it has been my dream company for years, but MSFT is also a big tech company that most new grads would like to choose. Long-term career path is also in my consideration. Any suggestions will be appreciated, thanks! Compensation Compare: Base: NVDA(Santa Clara, CA) - MSFT(Austin,TX) = ~45K Sign On: NVDA - MSFT = ~15K RSU(4 yrs): NVDA - MSFT = ~ 85K #Offer Evaluation
Advice on how to learn cuda programming for newbie? Important things to look at w.r.t coding interviews?
Itz pretty much even offer based on locations. MSFT is pretty good long shot compared to Nvidia .
Know that after your experience at NVIDIA. Hardware companies like Apple would be the ones interested in you and other companies doing AI hardware. NVIDIA is predominantly a hardware company, software is secondary. Go through posts and comments from employees. Also check glassdoor and read reviews from software engineers.
Can you give details breakdown? DM me if you feel uncomfortable sharing here. I can give some advice
Location how is salary 45K?
Its the diff.
NVDA is Santa Clara, MSFT is Texas.