Thursday, February 25, 2010

Analyze

Goal oriented software development manager with ten years experience successfully creating software in many lifecycle stages, including design, implementation, documentation, qualification, release, and support. Five years experience managing teams to accomplish those goals with a wide variety of tools. Strong background in process design and implementation, including release engineering and configuration management.

- Analyze (including processing) a huge amount of data by using data mining, statistics, and database techniques. The goal is to measure/understand user experience, system performance, and business health, generate actionable insights for improving search systems, and increasing user satisfaction.

- Research and exploration in the areas of data mining, machine learning, text mining, search system live measurement and monitoring, bot/spam traffic identification and filtering, etc.

- Build high quality data infrastructure and data mining/analysis solutions to provide data and information needs of search development and business. This covers web usage logs and web contents, web index, web graphs, etc.

- Work with other teams in Bing Search and other online business units on identifying problems in different areas where data mining/machine learning/statistics can help. Explore and develop solutions to these problems. Act as an expert in the area of data mining/machine learning/statistics to serve the fast growing needs of Bing Search.

- Develop techniques/algorithms/measurement for the research and analysis work mentioned above.

- Design and carry out experiments to evaluate research results and their real impact on Bing Search production systems.

- Own some of the features/problem spaces in this area and provide technical leadership to other developers.