Google SWE vs Facebook SWE-ML

Adobe AaDdBb
Oct 25 22 Comments

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)

73 VOTES SELECT ONLY ONE ANSWER
VOTE VIEW RESULT

comments

Want to comment? LOG IN or SIGN UP
TOP 22 Comments
  • Google Lilacs
    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.
    Oct 25 1
    • Adobe AaDdBb
      OP
      😂😂😂 I will change my wording
      Oct 25
  • Salesforce mlrocks
    Surprised people are still considering joining FB after the suicide.
    Oct 26 8
    • Salesforce mlrocks
      My frnd works at FB, he works 6 and half days a week. He gets frequent pings from manager on weekends
      That shit life is not at all worth anything.
      Oct 26
    • Snapchat QaH7er3PxL
      It's his choice. He does not have to respond to the pings outside business hours. I seriously don't understand what makes people put up with this shit. It's not like FB is anywhere near being the top payer, either. Then, what is it? My theory is they like it this way lol.
      Oct 26
    • Salesforce mlrocks
      Lol, his first manager said he is slow in his first month. So, he immediately changed team and this team also has shit wlb.
      So now he is afraid of getting PIPed if he can't meet the demands of manager.
      Oct 26
    • Snapchat QaH7er3PxL
      Well ok, but what's stopping him from changing jobs? I guess certain stages of gc can be a valid reason.
      Oct 26
    • Salesforce mlrocks
      He recently joined FB, it's not even 6 months since
      Oct 26
  • Google IPhoneBest
    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
    Oct 26 5
    • Salesforce mlrocks
      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.
      Oct 26
    • Google IPhoneBest
      Yep. It might not be ‘everyone’. But lots of Google engineers are doing boring work so most people might think ML is cool.
      Oct 26
    • Salesforce mlrocks
      It's just grass is greener on the other side I feel. My 2 frnds in Google ML teams are crying because of no coding work. They just update one or two words in the config files and rerun the jobs, which looks worse than the swe boring work
      Oct 26
    • Adobe AaDdBb
      OP
      Thanks mlrocks and iPhonebest.
      I interviewed for ML because I had some experience in ML - took classes in PhD and my current job is ML. I also like to have some research/experimental component in my job.

      I'm totally ok with working as a SWE generalist. Just trying to figure out if ML is really better in the future. Some think there are more non-ML jobs and ML might be a hype. But again I like ML and this is a good opportunity.

      Btw, is SWE-Machine Learning a real official title at Google ? Or internally it's the same as SWE (just different interview loop) ?
      Oct 26
    • Salesforce mlrocks
      There is no SWE-ML title at Google.
      Everyone is SWE
      Oct 26
  • Google garyandme
    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
    Oct 25 1
    • Adobe AaDdBb
      OP
      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.
      Oct 26
  • Snapchat QaH7er3PxL
    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.
    Oct 25 1
    • Adobe AaDdBb
      OP
      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
      Oct 26
  • Facebook / Product kygo
    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.
    Oct 26 0

Salary
Comparison

    Real time salary information from verified employees