A perfect place to work for someone interested in linguistics, machine learning, natural language processing, and deep learning. The quality of research is on par with top-tier companies. Solving real-world problems.
Running a large-scale web infrastructure in the cloud. Applying advanced algorithms and computer science daily. The engineering team is very strong (e.g., programming competition participants).
One can learn a lot about what it takes to run an internet company – business and technology. Working in a "startup" atmosphere. Everyone's contribution matters. Releases reach millions of users instantly.
The customers love the product.
The company cares about employees – professional growth and happiness. The managers have good judgment and listen to employees' feedback.
A fun and comfortable place to work: the office location, perks, friendly atmosphere, events, and offsites.
Disclaimer: I work in the Kyiv office, although I've met many teammates from SF.
In engineering, we are responsible for our services running without disruptions. For many people, this means participating in on-call duty and having some degree of unpredictable work, although it is a norm for most internet companies. Having offices in two time zones helps.
Had a good HR call, followed by a great system design interview. I really liked the system and the interviewer's attitude. This was followed by a badly organized soft skills interview, then a good algorithms interview with a competent interviewer. Th
The interview process begins with a recruiter interview. This is followed by a first-round technical interview. Subsequently, there is a panel of technical/behavioral interviews related to the specific team you are interviewing for.
Here's the typical interview process: * 30 min Recruiter call * 1 hr coding * 1 hr coding * 1 hr system design * 1 hr project dive and impact * 1 hr behavioral You may have extra rounds with the CTO and the hiring manager.
Had a good HR call, followed by a great system design interview. I really liked the system and the interviewer's attitude. This was followed by a badly organized soft skills interview, then a good algorithms interview with a competent interviewer. Th
The interview process begins with a recruiter interview. This is followed by a first-round technical interview. Subsequently, there is a panel of technical/behavioral interviews related to the specific team you are interviewing for.
Here's the typical interview process: * 30 min Recruiter call * 1 hr coding * 1 hr coding * 1 hr system design * 1 hr project dive and impact * 1 hr behavioral You may have extra rounds with the CTO and the hiring manager.