I got two offers: (1) Facebook SWE-ML E4 (2) Google SWE L4 (interviewed for SWE-ML but matched with a team for a non-ML project) Which position might be better career wise ? Does ML or not make any big difference? - Some friends said go for ML because it's polular and it's more difficult to join an ML team - some said join google for better engineering practice and WLB Assuming the same location with similar TC (fb: 250K + 50 sign-on). YOE: 2 (ML-related project) (non-ML PhD)
How is this even in question? ML is better. Can always go ML to non ML, but not the other way around. Especially if you have a PhD, unless it's in English lit or something.
Thanks! I am trying to figure out if having more experience in general SWE or ML is better for my career. I had some work experience in ML already. I like ML but also think there are a lot to learn in back-end / infra
It's close but I say FB unless you are excited about the org Google matched you with. Snap is right the ML title is a big deal. If your goal is, say, senior ML eng at G, it's easier to make happen coming from FB as an ML SWE than trying to swing an internal transfer from non-ml to ml. Hope you can hold your nose for a year at FB, if you can it will be worth it
I will be learning a lot of new skills in the google team. Not super excited about the project but excited about learning new things. Every googler friend I talked to said just join and then do internal transfer after 1 year if I don't like it. Fb is great for growth! Internal transfer seems easy too. But tbh I am a bit concerned about their notorious wlb. But again working on ml and having ML in the title with fb's fast promo. It seems to be a great option.
Going by your YoE, I’d recommend going for Facebook as a SWE ML. It’ll build your career within and Facebook and take you to right places, if and when you decide to move.
Better eng practice? I doubt it. It highly depends on your team. Not worth to give it a try just for that. It’s hard to transfer to a good Ml team in Google, everyone want it. ‘transfer is easy’ is just a google hype
Why does everyone want ML team ? Is it because of the hype or anything else ? I heard ML engineers doesn't get good work if they have not done PhD.
Yep. It might not be ‘everyone’. But lots of Google engineers are doing boring work so most people might think ML is cool.
Surprised people are still considering joining FB after the suicide.
Seriously? I bet you'd go there for an extra 50k/year too.
50k is not at all worth for the excess of stress. People should stop being greedy.
For OP, it's probably more difficult to join Hooters as a waitress than as SWE at either of these companies. Also very hot, arguably even more popular than ML.
😂😂😂 I will change my wording