As a Manager of Software Development Engineer, you will work with PM and Test teams to design, develop, and deliver quality features for Search services
You must feel comfortable operating within a fast moving research and development team
Great core development skills: strong passion for delivering quality products, proven track record of working with PM / Test / Research in a product group
Great design, coding, and debugging skills
Excellent written and oral communication
Handle multiple concurrent releases
Demonstrated experience driving for results in a cross-group / team project
Manage a great team with members those who are great talents in China market
Requirements:
Strong technical background and a good grasp of software engineering principles, exceptional problem solving, design, and programming skills
8+ years experience in delivering software solutions
Self-motivated and self-directed and able to mentor team members
Demonstrated ability to come up-to-speed quickly on a new technical domain is presumed
Excellent interpersonal communication skills, written communication skills and the ability to work well in a team environment are very important
Demonstrated management skills and ability to build up a fast growing development team
Knowledge and experience in any of the following areas is strong plus: C/C++ coding, Chinese Internet Search, Information Retrieval, Data Mining, Natural Language Processing, client-server based systems, High Performance Computing, Distributed Computing System, Multimedia Processing, Mobile Internet Application