2 parts to the question: 1) How different is ML platform engineering from regular backend engineering? 2) What should I expect to be different in the interview compared to regular backend engineering? Example teams: Uber Michaelangelo, Pinterest ml platform team etc.
As far as I know: 1) May be responsible for productionizing ML models. Example: making prediction time request faster or making a notebook plugin to help data scientists 2) Basic ML algorithms and familiarity with pandas, numpy etc
What sort of TC without a PhD?
You don’t need a PhD for this. I can’t really give you any insights into TC because my TC sucks.
+1 interested also
May help if you tag uber, Google, facebook