Snap / Snapchat Employees only - "Software Engineer - Machine Learning" vs "Machine Learning Engineer" ?

What is the difference between "Software Engineer - Machine Learning" vs "Machine Learning Engineer" roles at Snap? This question is specifically to Snap and Snap Employees - otherwise the question is meaningless (and would lead to a meaningless discussion), since titles are very different for different companies and they don't have a universal meaning, specially in the new area of ML. The reason I ask this is because I am noticing both these roles on Snap's careers website, and the descriptions seem quite similar. Personally I just felt the "ML Engineer" role at Snap is more of what many other companies call a Machine Learning Scientist (not very engineering/SWE heavy but a Data Scientist specializing in Machine Learning depth), whereas the "Software Engineer - Machine Learning" role is ofcourse a SWE role working with deploying ML models, etc. I could be completely wrong on the above, therefore, I request someone from Snap to please discuss this a bit and clarify... Thanks in advance :) #snap #snapchat @snap @snapchat

Snap jhunter2 Apr 4, 2021

What you said sounds right. Also pay bands for MLE are a bit higher

New
GayLubeOil Apr 4, 2021

Interesting... I thought MLE would have more engineering involved that OP made it sound like. He made it sound more like a data scientist.

Booking.com dsntw OP Apr 4, 2021

Interesting that you say that @jhunter2 because your colleague on the Tech industry channel says it's the same roles. Can you please clarify. This is confusing me :( [Blind] Check out this post! Snap / Snapchat Employees only - "Software Engineer - Machine Learning" vs "Machine Learning Engineer" ? (Tech Industry) https://us.teamblind.com/s/uNJMsOCk