Good compensation is provided. People tend to leave mostly for FAANG-like companies. There are a lot of opportunities for growth. You get to interact with smart engineers both within and outside the company. Work-life balance is good.
My tech lead was also my line manager. This led to "my way or no way scenarios". There was poor communication. The work culture varies widely between teams.
Split the roles of the tech lead and line manager. Don't make managers out of engineers who lack people skills.
The interview process took approximately 4 weeks. It started with a video interview, where a candidate is presented with questions and he/she has to record themselves answering them. If successful then you are being invited to an on-site 2 hour long
Open ended questions mainly. Having technical and behavioural together in 1 hour. Technical comes first. Mainly focusing on how to do ML on resource-limited devices, and the mechanism behind CPU and GPU
I applied for a GPU software engineer position and a few weeks later, I got contacted by a recruiter, which was followed by scheduling an online screening interview 5 days later. I was then sent a 2-hour offsite technical assessment (for which I had
The interview process took approximately 4 weeks. It started with a video interview, where a candidate is presented with questions and he/she has to record themselves answering them. If successful then you are being invited to an on-site 2 hour long
Open ended questions mainly. Having technical and behavioural together in 1 hour. Technical comes first. Mainly focusing on how to do ML on resource-limited devices, and the mechanism behind CPU and GPU
I applied for a GPU software engineer position and a few weeks later, I got contacted by a recruiter, which was followed by scheduling an online screening interview 5 days later. I was then sent a 2-hour offsite technical assessment (for which I had