My experience with Snap Inc. for the Robotics Engineer role was extremely unprofessional and frustrating. After an initial HR call in the UAE, I spoke with two engineers from the Vienna office; one heavily focused on CV-based questions clearly outside my expertise, which I explicitly stated. Despite this confusing experience, I was invited to a very lengthy two-day panel, for which I invested significant time preparing a 30-minute presentation and refreshing my CV knowledge. The panel questions were largely uninformative and gave the impression the team was unsure whether they even needed a robotics engineer. I also spent a month preparing for coding exercises, successfully completed them, and received positive feedback from the local HR, who even asked if I would consider relocating. Despite all this effort, I was rejected without any meaningful feedback, even after following up, which I found extremely rude given the time and energy I invested. The same role later appeared under a different title, “Computer Vision Calibration Engineer.”
Overall, this experience demonstrates a lack of basic professional courtesy, poor coordination, and shifting expectations. I strongly caution anyone in the robotics community against investing time in Snap’s hiring process.