Software Engineer

Beijing, China

Save

Share job

Job number
921287
Travel
0-25 %
Role type
Individual Contributor
Profession
Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

Bing Platform team focus online serving infrastructures, which is the core of how Bing serves tens of thousands of QPS and billions of index. Bing L1 team is in charge of filtering thousands of good candidates from billions of candidates. It requires both deep optimization on system as well as advanced ranking algorithm to make the serving efficient and effective. This is team is layer focused and encourage as deep as you can on related techniques. Along with the deep learning technology emerges, our team leverage and innovate the most front-tier models as well as the big data from search query log to develop industry leading deep recall algorithm and system. If you are interested in deep learning/machine learning or like hardcore of the system optimizations, welcome to join us.

Qualifications

- Solid understanding and hands-on experience on machine learning or deep learning
- familiar with typical machine learning algorithm and models
- solid programming skill on at least one language, python, java, c++, C#, etc.
- quick learner on new area and self-motivated
- good team work spirit and willing to collaborate

 

Responsibilities

- Analysis Bing recall issue and identify opportunities.
- Design and implement new ranking features
- Training data and evaluation data optimization for deep learning models
- Modeling improvements for recall
- System optimization to accelerate model training and inference
- System optimization to speed up online serving for Bing recall tier


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.