•Minimun BS degree in CS, mathematics or related subject, at least one year of working experience
•Proven experience in recommender system, user profile and NLP
•Knowledge of Hadoop, Spark, Storm
•Mastery of Linux and at least 2 programming languages: (include but not limited to) Java, Scala, Python, R
•Familiar with at least one database: Hbase, Redis, MySQL, MongoDB, etc
•Basic understanding of popular recommendation algorithms and machine learning frameworks, in-depth knowledge is a plus
•Strong learning, teamwork and communication skills
•Minimun BS degree in Computer Science
•at least 2 years of experience in Java development
•Familiar with object-oriented design, software programming
•Ability to implement, commission, configure application server
•Knack for system designing, logic analyzing and problem-solving
•Good English reading skills, teamwork, strong sense of responsibility
•Knowledge of MySQL, PostgreSQL
•Good knowledge of caching technologies such as memcached, redis
•Experience in digital advertising is a plus