北京 [切换城市] 北京招聘北京计算机软件招聘北京高级软件工程师招聘

Senior System Engineer - Personalization Platform

北京智杰通途管理咨询有限公司

  • 公司行业:专业服务(咨询、人力资源、财会)

职位信息

  • 发布日期:2013-05-14
  • 工作地点:北京
  • 招聘人数:若干
  • 工作经验:三年以上
  • 学历要求:本科
  • 语言要求:英语熟练
  • 职位类别:互联网软件开发工程师  高级软件工程师

职位描述

Title:Senior System Engineer - Personalization Platform
Description
Are you passionate about building and designing the state-of-art personalization user experience? Are you excited to invent the world-leading next generation of personalized media products? Are you passionate to build the cutting-edge scalable, high performance distributed system to processing petabytes of data, understanding hundreds of millions of users and provide each user the most customized, related unique experience?

Do you have a good understanding how business perspective could translate into system design and scientific analysis? Do you have the insides into big data to help products meets business goals and to help user to enjoy better experience?

Are your communication skills, both written and verbal something you are proud of? Is working with driven and passionate folks at one of the most trafficked destinations in the world, your dream? Have you thought about making history while playing pool and foosball with your colleagues? Do you enjoy working in teams?

Our company is the leading digital media company in the world. And our company is the industry leader in personalizing user experience on media. Today we are delivering personalized news and contents more than 2 billion times a day to our 700 millions of users. And we are looking to build even better experience that the whole industry never did.

Our Personalization Platform Group is developing the most leading technology in the industry, to deliver personalized media experience to our users. It allows our Frontpage, Our News, our Finance and all our products to deliver different contents to different users based on their interests, their gender, location, and their behavior on Internet. This is both an engineering challenge and a science challenge. We're looking for world-class, challenge-loving engineers to join our team!
Key Responsibilities
The candidate should be able to comprehend existing systems, propose/implement recommendation for improving overall design, scalability and modularity of the system, as well as carry over learning in building our next generation systems without compromising the functional capabilities. The engineers would work in a very agile working model, together with other engineers, researchers, product manager in scrum teams, to design and develop product and system features.


Minimum Requirements
? BS, MS or PhD in Computer Science or a related field, academic knowledge of Computer Science (algorithms, data structures, etc.)
? Proficient in Java/C++
? Solid skills in at least one script language like shell script, perl, python, etc.
? Skill in Linux/Unix programming, tools and utilities
? Understanding distributed system or real-time serving system or large data processing system or database or hadoop
? Experience in the area of multi-process/thread programming, scalable architecture, performance analysis and tuning
? Strong analytical and problem solving skills. Ability to make engineering assessment to fill in the gaps
? Experience with full life cycle (design, implementation, testing, releasing and sustaining) of a large project
? Adequate oral English communication, precise reading and writing in Chinese and English

Preferred Job Qualifications
? Experience in recommendation, advertisement or search systems
? Experience with information retrieval systems
? Experience with cloud computing/distributed computing
? Excellent understanding on statistical methods used in data modeling for user behavior and interests
? Excellent understanding of machine learning and data mining algorithms
? Fluent oral English and communication skills

公司介绍

北京智杰通途管理咨询有限公司诚聘