— Expert knowledge of Java
— Hadoop, HBase, Hive, AWS
— Knowledge of Scala
— Experience writing automated tests
— Exposure to large-scale systems development, specifically enterprise distributed systems
— Good understanding of algorithms, data structures, performance optimization, OOP, multi-threading
— Familiarity with UNIX environments (Linux)
— Strong problem solving and analytical skills
Remote is ok, travel flexibility, compensation of tickets to conferences/meetups/workshops
— Be a part of Machine Learning System Team
— Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment
— Work with quality assurance, release engineering and product management to deliver quality software
— Test, enhance and debug software to produce the required product
Real time decisions (1.5M rps); big data (13 petabytes of data); predictive modelling (10M variables considered per decision using next gen machine learning); enterprise cloud infrastructure (14 data centres, 35000+ CPU cores). Business area: marketing.
skype: artyom.gunko