Algorithm Developer R&D, Tel Aviv We Are Looking For: You quickly come up with useable ideas and implement them efficiently and elegantly. You know where to take shortcuts and where not to. You know how to effectively get things done either in a team or solo. You pick up new technologies quickly and know how to choose the right tools for every job. You are an excellent coder, proficient in at least one compiled language (e.g. C++, Java) and one scripting language (e.g. Python, R, MATLAB). Advantages: M.Sc. or Ph.D. in computer science, mathematics, engineering or a related field. Expertise in cutting-edge machine learning techniques. Experience in data analysis and visualization. Experience developing software within a distributed computation framework (e.g., Hadoop, Spark).