A really good place if you like to work overtime. You may create new development tools, which will be integrated into company-wide infrastructure. You can also help improve the quality of the company codebase or create a new machine-learning toolchain that will be used in a search, advertisement, or recommendation engine. If the things you create are really valuable and are in use by others, it will be noticed during your performance review and positively affect your career.
It is also a good place to grow as a professional in both software engineering and machine learning. Colleagues are open to exchanging their knowledge with you and helping you improve your skills.
Since the company is based in Russia, salary is paid in roubles. While it is high in Russia, it may not be enough if you want to regularly travel to Europe.
Keep listening to the ideas of your subordinates and search for new hard problems. These will keep them busy and thinking.
The interview was organized and not very stressful. It included four coding sections and one algorithmic section. The only drawback was the lack of breaks between the coding sections.
One in-office interview, lasting approximately 4 hours, but it's been a while ago, and the interviewing process has changed. There was also some kind of phone screening in the form of an online test.
Several interviews (3-5) are typically conducted. Most of them focus solely on algorithms. Sometimes, if there is enough time left, they may ask about language specifics or topics related to concurrency.
The interview was organized and not very stressful. It included four coding sections and one algorithmic section. The only drawback was the lack of breaks between the coding sections.
One in-office interview, lasting approximately 4 hours, but it's been a while ago, and the interviewing process has changed. There was also some kind of phone screening in the form of an online test.
Several interviews (3-5) are typically conducted. Most of them focus solely on algorithms. Sometimes, if there is enough time left, they may ask about language specifics or topics related to concurrency.